public void Should_return_true_when_a_crew_member_can_be_together_with_other() { var crewMember = new CrewMemberMock("name"); var result = crewMember.CanBeTogetherWith(new Pilot("pilot")); Assert.True(result); }
public void Should_return_false_when_a_crew_member_cannot_be_together_with_other() { var crewMember = new CrewMemberMock("name"); crewMember.AddIncompatibleCrewMemberType(typeof(Pilot)); var result = crewMember.CanBeTogetherWith(new Pilot("pilot")); Assert.False(result); }
public void Constructor_should_set_name() { var creMember = new CrewMemberMock("name"); Assert.Equal("name", creMember.Name); }
public void To_string_should_show_type_and_name() { var crewMember = new CrewMemberMock("name"); Assert.Equal($"{crewMember.GetType().Name}: {crewMember.Name}", crewMember.ToString()); }