public void Verify_Add_Should_AddTheEntityToTheContext() { // Arrange Mock<IDbSet<PublisherAlias>> mockSetPublisherAliases; var mockContext = PublisherAliasesMockingSetup.DoMockingSetupForContext(false, out mockSetPublisherAliases); var repository = new PublisherAliasesRepository(mockContext.Object); var publisherAliases = new PublisherAlias { Active = true, CustomKey = "SALVATORE-RAA", }; // Act repository.Add(publisherAliases); // Assert mockSetPublisherAliases.Verify(x => x.Add(publisherAliases), Times.Once); }
public void Verify_MapToEntity_WithExistingEntity_AssignsPublisherAliasProperties() { // Arrange var mapper = new PublisherAliasMapper(); var model = PublisherAliasesMockingSetup.DoMockingSetupForPublisherAliasModel(); // Act IPublisherAlias existingEntity = new PublisherAlias { Id = 1 }; mapper.MapToEntity(model.Object, ref existingEntity); // Assert // <None> // Related Objects Assert.Equal(model.Object.PublisherId, existingEntity.PublisherId); // Associated Objects // <None> }
public void Verify_Add_Should_AddTheEntityToTheContext() { // Arrange Mock <IDbSet <PublisherAlias> > mockSetPublisherAliases; var mockContext = PublisherAliasesMockingSetup.DoMockingSetupForContext(false, out mockSetPublisherAliases); var repository = new PublisherAliasesRepository(mockContext.Object); var publisherAliases = new PublisherAlias { Active = true, CustomKey = "SALVATORE-RAA", }; // Act repository.Add(publisherAliases); // Assert mockSetPublisherAliases.Verify(x => x.Add(publisherAliases), Times.Once); }