How To Build A Code Testing Simulator