public void Verify_Add_Should_AddTheEntityToTheContext() { // Arrange Mock<IDbSet<TeamCharacterFriend>> mockSetTeamCharacterFriends; var mockContext = TeamCharacterFriendsMockingSetup.DoMockingSetupForContext(false, out mockSetTeamCharacterFriends); var repository = new TeamCharacterFriendsRepository(mockContext.Object); var teamCharacterFriends = new TeamCharacterFriend { Active = true, CustomKey = "SALVATORE-RAA", }; // Act repository.Add(teamCharacterFriends); // Assert mockSetTeamCharacterFriends.Verify(x => x.Add(teamCharacterFriends), Times.Once); }
public void Verify_Add_Should_AddTheEntityToTheContext() { // Arrange Mock <IDbSet <TeamCharacterFriend> > mockSetTeamCharacterFriends; var mockContext = TeamCharacterFriendsMockingSetup.DoMockingSetupForContext(false, out mockSetTeamCharacterFriends); var repository = new TeamCharacterFriendsRepository(mockContext.Object); var teamCharacterFriends = new TeamCharacterFriend { Active = true, CustomKey = "SALVATORE-RAA", }; // Act repository.Add(teamCharacterFriends); // Assert mockSetTeamCharacterFriends.Verify(x => x.Add(teamCharacterFriends), Times.Once); }
public void Verify_MapToEntity_WithExistingEntity_AssignsTeamCharacterFriendProperties() { // Arrange var mapper = new TeamCharacterFriendMapper(); var model = TeamCharacterFriendsMockingSetup.DoMockingSetupForTeamCharacterFriendModel(); // Act ITeamCharacterFriend existingEntity = new TeamCharacterFriend { Id = 1 }; mapper.MapToEntity(model.Object, ref existingEntity); // Assert // <None> // Related Objects Assert.Equal(model.Object.TeamId, existingEntity.TeamId); Assert.Equal(model.Object.FriendId, existingEntity.FriendId); // Associated Objects // <None> }