public void AddMember_ShouldReturnCorrectlyAddedMember()
        {
            //Arrange
            var mockMemberOperations = new Mock <IMemberOpertaions>();
            var teamOperations       = new TeamOperations(mockMemberOperations.Object);
            var mockMember           = new Mock <IMember>();

            mockMember.Setup(x => x.Name).Returns("Gosho");
            var mockTeam = new Mock <ITeam>();

            mockTeam.Setup(x => x.Members).Returns(new List <IMember>());

            //Act
            teamOperations.AddMember(mockTeam.Object, mockMember.Object);

            //Assert
            Assert.AreSame(mockTeam.Object.Members.First(x => x.Name == "Gosho"), mockMember.Object);
        }