Beispiel #1
0
        public void When_given_an_ignored_test_it_will_trurn_true_and_contain_the_test_and_number_of_tests()
        {
            var parser = new PhpUnitLiveParser();

            Assert.That(parser.Parse("not ok 5 - Acme\\DemoBundle\\Tests\\Utility\\ParserTestst::testIgnoreTest # TODO Incomplete Test"), Is.True);
            Assert.That(parser.Test, Is.EqualTo("testIgnoreTest"));
            Assert.That(parser.Class, Is.EqualTo("Acme\\DemoBundle\\Tests\\Utility\\ParserTestst"));
            Assert.That(parser.TestsCompleted, Is.EqualTo(5));
        }
Beispiel #2
0
        public void When_given_an_ok_test_it_will_trurn_true_and_contain_the_test_and_number_of_tests()
        {
            var parser = new PhpUnitLiveParser();

            Assert.That(parser.Parse("ok 3 - Acme\\DemoBundle\\Tests\\Utility\\ParserTestst::testPassingTest"), Is.True);
            Assert.That(parser.Test, Is.EqualTo("testPassingTest"));
            Assert.That(parser.Class, Is.EqualTo("Acme\\DemoBundle\\Tests\\Utility\\ParserTestst"));
            Assert.That(parser.TestsCompleted, Is.EqualTo(3));
        }
Beispiel #3
0
        public void When_given_error_test_run_it_will_trurn_true_and_contain_the_test_and_number_of_tests()
        {
            var parser = new PhpUnitLiveParser();

            Assert.That(parser.Parse("not ok 4 - Error: Acme\\DemoBundle\\Tests\\Utility\\ParserTestst::testFailingTest"), Is.True);
            Assert.That(parser.Test, Is.EqualTo("testFailingTest"));
            Assert.That(parser.Class, Is.EqualTo("Acme\\DemoBundle\\Tests\\Utility\\ParserTestst"));
            Assert.That(parser.TestsCompleted, Is.EqualTo(4));
        }
Beispiel #4
0
        public void When_given_an_invalid_line_it_will_return_false()
        {
            var parser = new PhpUnitLiveParser();

            Assert.That(parser.Parse("invalid"), Is.False);
        }