public void Verify_Remove_Should_RemoveTheEntityFromTheContext() { // Arrange Mock <IDbSet <ConceptAppearedInIssue> > mockSetConceptAppearedInIssues; var mockContext = ConceptAppearedInIssuesMockingSetup.DoMockingSetupForContext(true, out mockSetConceptAppearedInIssues); var repository = new ConceptAppearedInIssuesRepository(mockContext.Object); var conceptAppearedInIssues = repository.Get(1); // Act repository.Remove(conceptAppearedInIssues); // Assert mockSetConceptAppearedInIssues.Verify(x => x.Remove((ConceptAppearedInIssue)conceptAppearedInIssues), Times.Once); }
public void Verify_Remove_Should_RemoveTheEntityFromTheContext() { // Arrange Mock<IDbSet<ConceptAppearedInIssue>> mockSetConceptAppearedInIssues; var mockContext = ConceptAppearedInIssuesMockingSetup.DoMockingSetupForContext(true, out mockSetConceptAppearedInIssues); var repository = new ConceptAppearedInIssuesRepository(mockContext.Object); var conceptAppearedInIssues = repository.Get(1); // Act repository.Remove(conceptAppearedInIssues); // Assert mockSetConceptAppearedInIssues.Verify(x => x.Remove((ConceptAppearedInIssue)conceptAppearedInIssues), Times.Once); }