public void HasMember_WithMemberId_ShouldBeTrue() { // Arrange var clanId = new ClanId(); var division = new Division(clanId, "test", "division"); division.AddMember(new Member(clanId, new UserId())); var memberId = division.Members.SingleOrDefault()?.Id; // Act Assert division.HasMember(memberId).Should().BeTrue(); }
public void AddMember_WithAmount_ShouldHaveCount(int amount) { // Arrange var clanId = new ClanId(); var division = new Division(clanId, "test", "division"); // Act for (var i = 0; i < amount; i++) { division.AddMember(new Member(clanId, new UserId())); } // Assert division.Members.Should().NotBeNull(); division.Members.Should().HaveCount(amount); }