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::testA_passing_test"), Is.True); Assert.That(parser.Test, Is.EqualTo("A passing test")); Assert.That(parser.Class, Is.EqualTo("Acme\\DemoBundle\\Tests\\Utility\\ParserTestst")); Assert.That(parser.TestsCompleted, Is.EqualTo(3)); }
public void When_given_an_invalid_line_it_will_return_false() { var parser = new PhpUnitLiveParser(); Assert.That(parser.Parse("invalid"), Is.False); }