public void ReaderReads() { var fileName = Path.Combine(GetTestDir(), "Benchmartktest - voorbeeld - 83-1.xlsx"); var result = AssemblyExcelFileReader.Read(fileName, "Test"); Assert.IsNotNull(result); }
public void RunBenchmarkTest(string testName, string fileName) { BenchmarkTestInput input = AssemblyExcelFileReader.Read(fileName, testName); BenchmarkTestResult testResult = new BenchmarkTestResult(fileName, testName); BenchmarkTestRunner.TestEqualNormCategories(input, testResult); BenchmarkTestRunner.TestEqualInterpretationCategories(input, testResult); foreach (ExpectedFailureMechanismResult expectedFailureMechanismResult in input.ExpectedFailureMechanismsResults) { BenchmarkTestRunner.TestFailureMechanismAssembly(expectedFailureMechanismResult, testResult, input.ExpectedInterpretationCategories); } BenchmarkTestRunner.TestFinalVerdictAssembly(input, testResult); BenchmarkTestRunner.TestAssemblyOfCombinedSections(input, testResult); testResults[testName] = testResult; }
public void RunBenchmarkTest() { var testDirectory = Path.Combine(BenchmarkTestHelper.GetBenchmarkTestsDirectory(), "testdefinitions"); var fileName = Directory.GetFiles(testDirectory, "*traject 30-4*.xlsx").First(); var testName = BenchmarkTestHelper.GetTestName(fileName); BenchmarkTestInput input = AssemblyExcelFileReader.Read(fileName, testName); BenchmarkTestResult testResult = new BenchmarkTestResult(fileName, testName); BenchmarkTestRunner.TestEqualNormCategories(input, testResult); BenchmarkTestRunner.TestEqualInterpretationCategories(input, testResult); foreach (ExpectedFailureMechanismResult expectedFailureMechanismResult in input .ExpectedFailureMechanismsResults) { BenchmarkTestRunner.TestFailureMechanismAssembly(expectedFailureMechanismResult, testResult, input.ExpectedInterpretationCategories); } BenchmarkTestRunner.TestFinalVerdictAssembly(input, testResult); BenchmarkTestRunner.TestAssemblyOfCombinedSections(input, testResult); }