Пример #1
0
        public void BookRepositoryDeleteTest()
        {
            var bookToRemove = FakeBook.First();

            _mockSet.Remove(bookToRemove).Returns(callInfo =>
            {
                FakeBook.Remove(bookToRemove);
                return(bookToRemove);
            }
                                                  );

            _repository.Delete(bookToRemove);
            var result = FakeBook.Count;

            Assert.AreEqual(1, result);
        }