public void TestsFromFile(TestCase testCase) { var actual = FriendlyProbability.FromProbability(testCase.Input); if (testCase.Output != actual) { Assert.True(false, string.Format("expected {0} actual {1} from line {2}", testCase.Output, actual, testCase.LineNumber)); } }
public void FriendlyDescriptionTestsFromFile(TestCaseFriendlyDescription testCase) { var actual = FriendlyProbability.FromProbability(testCase.Input); if (testCase.ExpectedFriendlyDescription != actual.FriendlyDescription) { Assert.True(false, string.Format("expected {0} actual {1} from line {2}", testCase.ExpectedFriendlyDescription, actual.FriendlyDescription, testCase.LineNumber)); } }
public TestCase(int lineNumber, double input, FriendlyProbability output) { LineNumber = lineNumber; Input = input; Output = output; }