public void DisposingEntryDisposesContext() { // Arrange var context = new Mock <ITwitterContext>(); context.Setup(c => c.Dispose()).Verifiable(); var entry = new ContextEntry(null, null, null, context.Object); // Act entry.Dispose(); // Assert context.Verify(c => c.Dispose(), Times.Once()); }