コード例 #1
0
        public void WhenSaveChangesCalled_ThenSavesChanges()
        {
            // Arrange
            var mockContext = new Mock <ISuperDatabaseContext>();

            mockContext.Setup(x => x.SaveChanges()).Verifiable();

            ISuperDatabaseContext context = mockContext.Object;
            SuperRepository       target  = new SuperRepository(context);

            // Act
            target.SaveChanges();

            // Assert
            mockContext.VerifyAll();
        }