예제 #1
0
        public void Dispose_UnitOfWorkWithNullDbContext_Success()
        {
            // Arrange
            FakeUnitOfWork unitOfWork;

            using (unitOfWork = new FakeUnitOfWork())
            {
                Assert.NotNull(unitOfWork.FakeEntityRepository);
            }

            // Act
            unitOfWork.Dispose();

            // Assert
            var repository = unitOfWork.FakeEntityRepository;

            Assert.NotNull(repository);
        }