public void Dispose_should_dispose_cursor() { var mockCursor = new Mock <IAsyncCursor <BsonDocument> >(); var subject = new AsyncCursorEnumerator <BsonDocument>(mockCursor.Object, CancellationToken.None); subject.Dispose(); mockCursor.Verify(c => c.Dispose(), Times.Once); }
public void Dispose_should_dispose_cursor() { var cursor = Substitute.For <IAsyncCursor <BsonDocument> >(); var subject = new AsyncCursorEnumerator <BsonDocument>(cursor, CancellationToken.None); subject.Dispose(); cursor.Received(1).Dispose(); }