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 void ExpectFailure <ExceptionType>(PrintProfileFFF settings) where ExceptionType : Exception { // Arrange var resultGenerator = TestRunnerFactoryFFF.CreateResultGenerator(settings); var resultAnalyzer = new ResultAnalyzer <FeatureInfo>(new FeatureInfoFactoryFFF(), new ConsoleLogger()); var print = new PrintTestRunner(CaseName, resultGenerator, resultAnalyzer); // Act print.GenerateFile(); // Assert Assert.ThrowsException <ExceptionType>(() => { print.CompareResults(); }); }