public void FindMemberOrObserver_MemberNorObserverExists_ReturnsNull() { // Arrange var name = "test"; var target = new ScrumTeam("test team"); target.Join("observer1", true); target.Join("observer2", true); target.Join("member1", false); target.Join("member2", false); // Act var result = target.FindMemberOrObserver(name); // Verify Assert.IsNull(result); }
public void FindMemberOrObserver_MemberExists_ReturnsMember() { // Arrange var name = "member2"; var target = new ScrumTeam("test team"); target.Join("observer1", true); target.Join("observer2", true); target.Join("member1", false); target.Join("member2", false); // Act var result = target.FindMemberOrObserver(name); // Verify Assert.IsNotNull(result); Assert.AreEqual <string>(name, result.Name); }