public void Handle(TestAddedMessage message) { if (_subject.Contains(message.Test)) { AddTest(message.Test); } }
public void adding_a_test_to_a_suite_sets_the_suite_as_the_tests_parent() { var suite = new Suite("Suite 1"); var test = new Test("Test 1"); suite.AddTest(test); test.Parent.ShouldEqual(suite); suite.Contains(test).ShouldBeTrue(); }
public void adding_a_suite_makes_the_parent_to_child_relationship() { var parent = new Suite("parent"); var child = new Suite("child"); parent.AddSuite(child); child.Parent.ShouldBeTheSameAs(parent); parent.Contains(child).ShouldBeTrue(); }
public void should_remove_the_test_from_its_parent() { theSuite.Contains(theTest).ShouldBeFalse(); }