コード例 #1
0
 public void Delete(int id)
 {
     if (id <= 0)
     {
         throw new InvalidIDException();
     }
     BookStore.Delete(id);
 }
コード例 #2
0
        public void Delete_book_using_put_method_failure_scenario()
        {
            var bookList = BookStore.GetBookStore();

            bookList.Add(new Book
            {
                ID       = 1,
                Name     = "Dotnet",
                Price    = 2010,
                Author   = "GSanap",
                Category = "Book"
            });

            Assert.Throws <BookNotFoundException>(() => BookStore.Delete(2));
        }
コード例 #3
0
        public void Delete_book_using_put_method_success_scenario()
        {
            var bookList = BookStore.GetBookStore();

            bookList.Add(new Book
            {
                ID       = 1,
                Name     = "Dotnet",
                Price    = 2010,
                Author   = "GSanap",
                Category = "Book"
            });



            BookStore.Delete(1);
            Assert.Empty(bookList);
        }