Пример #1
0
        public void ShouldAddToDbSet()
        {
            var entity = new FakeObject {Id = 1, Name = "TestName"};
            _repository.Add(entity);
            _unitOfWork.Commit();

            var result = _fakeDbSet.Find(1);
            Assert.AreEqual("TestName", result.Name);
        }
Пример #2
0
        public void ShouldDeleteFromDbSet()
        {
            var entity = new FakeObject {Id = 1, Name = "TestName"};
            _repository.Add(entity);
            _unitOfWork.Commit();
            Assert.AreEqual(1, _fakeDbSet.Count());

            _repository.Delete(entity);
            _unitOfWork.Commit();
            Assert.AreEqual(0, _fakeDbSet.Count());
        }