Exemple #1
0
        public void ExpectedFormattedFileShouldBeOptional()
        {
            File.Delete(Path.Combine(_testCasesDirectory, "expected-formatted.json"));
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.IsNull(firstTestCase.ExpectedFormatted);
        }
Exemple #2
0
        public void SettingsFileShouldBeOptional()
        {
            File.Delete(Path.Combine(_testCasesDirectory, "settings.ini"));
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.AreEqual(typeof(object), firstTestCase.SerializedType);
        }
Exemple #3
0
        public void ShouldGetSerializedTypeFromTypeHint()
        {
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.AreEqual(ExpectedSerializedType, firstTestCase.SerializedType);
        }
Exemple #4
0
        public void ShouldFindName()
        {
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.AreEqual(ExpectedFirstName, firstTestCase.Name);
        }
Exemple #5
0
        public void ShouldFindFormattedExpected()
        {
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.AreEqual(ExpectedFormatted, firstTestCase.ExpectedFormatted);
        }
Exemple #6
0
        public void ShouldFindCompactExpected()
        {
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.AreEqual(ExpectedCompact, firstTestCase.ExpectedCompact);
        }
Exemple #7
0
        public void ShouldFindInput()
        {
            var firstTestCase = TestCaseProvider.GetTestCases(_baseDirectory).First();

            Assert.AreEqual(ExpectedFirstInput, firstTestCase.Input);
        }
Exemple #8
0
        public void ShouldFindTestCasesRecursively()
        {
            var testCases = TestCaseProvider.GetTestCases(_baseDirectory);

            Assert.AreEqual(2, testCases.Count());
        }