public static void CreateExpectedResult(TestContext context) { var generator = TestRunnerFactoryFFF.CreateResultGenerator(new PrintProfileFFF()); var directory = TestDataPaths.GetTestDataDirectory(CaseName); generator.GenerateResultFile( TestDataPaths.GetMeshFilePath(directory), TestDataPaths.GetExpectedFilePath(directory)); }
public static void CreateExpectedResult(TestContext context) { var generator = new EngineFFF().Generator; var directory = TestDataPaths.GetTestDataDirectory(CaseName); var meshFilePath = TestDataPaths.GetMeshFilePath(directory); var expectedFilePath = TestDataPaths.GetExpectedFilePath(directory); var parts = new[] { new Tuple <DMesh3, object>(StandardMeshReader.ReadMesh(meshFilePath), null) }; var expectedResult = generator.GenerateGCode(parts, new GenericRepRapSettings(), out _, null, Console.WriteLine); using var w = new StreamWriter(expectedFilePath); var writer = new StandardGCodeWriter(); writer.WriteFile(expectedResult, w); }