public void ExpectedFormattedFileShouldBeOptional() { File.Delete(Path.Combine(_testCasesDirectory, "expected-formatted.json")); var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.IsNull(firstTestCase.ExpectedFormatted); }
public void SettingsFileShouldBeOptional() { File.Delete(Path.Combine(_testCasesDirectory, "settings.ini")); var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.AreEqual(typeof(object), firstTestCase.SerializedType); }
public void ShouldGetSerializedTypeFromTypeHint() { var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.AreEqual(ExpectedSerializedType, firstTestCase.SerializedType); }
public void ShouldFindName() { var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.AreEqual(ExpectedFirstName, firstTestCase.Name); }
public void ShouldFindFormattedExpected() { var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.AreEqual(ExpectedFormatted, firstTestCase.ExpectedFormatted); }
public void ShouldFindCompactExpected() { var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.AreEqual(ExpectedCompact, firstTestCase.ExpectedCompact); }
public void ShouldFindInput() { var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First(); Assert.AreEqual(ExpectedFirstInput, firstTestCase.Input); }
public void ShouldFindTestCasesRecursively() { var testCases = TestCaseProvider.GetTestCases(_baseDirectory); Assert.AreEqual(2, testCases.Count()); }