public void Verify_Add_Should_AddTheEntityToTheContext() { // Arrange Mock<IDbSet<PowerAlias>> mockSetPowerAliases; var mockContext = PowerAliasesMockingSetup.DoMockingSetupForContext(false, out mockSetPowerAliases); var repository = new PowerAliasesRepository(mockContext.Object); var powerAliases = new PowerAlias { Active = true, CustomKey = "SALVATORE-RAA", }; // Act repository.Add(powerAliases); // Assert mockSetPowerAliases.Verify(x => x.Add(powerAliases), Times.Once); }
public void Verify_Add_Should_AddTheEntityToTheContext() { // Arrange Mock <IDbSet <PowerAlias> > mockSetPowerAliases; var mockContext = PowerAliasesMockingSetup.DoMockingSetupForContext(false, out mockSetPowerAliases); var repository = new PowerAliasesRepository(mockContext.Object); var powerAliases = new PowerAlias { Active = true, CustomKey = "SALVATORE-RAA", }; // Act repository.Add(powerAliases); // Assert mockSetPowerAliases.Verify(x => x.Add(powerAliases), Times.Once); }
public void Verify_MapToEntity_WithExistingEntity_AssignsPowerAliasProperties() { // Arrange var mapper = new PowerAliasMapper(); var model = PowerAliasesMockingSetup.DoMockingSetupForPowerAliasModel(); // Act IPowerAlias existingEntity = new PowerAlias { Id = 1 }; mapper.MapToEntity(model.Object, ref existingEntity); // Assert // <None> // Related Objects Assert.Equal(model.Object.PowerId, existingEntity.PowerId); // Associated Objects // <None> }