示例#1
0
 public void TestFullPriceGivenTwoEqualBooks()
 {
     var listOfBooks = new List<BookTitle>();
     listOfBooks.Add(BookTitle.Fifth);
     listOfBooks.Add(BookTitle.Fifth);
     Potter.Potter potter = new Potter.Potter(listOfBooks);
     Assert.AreEqual(40, potter.Total());
 }
示例#2
0
 public void TestFullValueWithOneBook()
 {
     Potter.Potter potter = new Potter.Potter(1);
     Assert.AreEqual(20, potter.Total());
 }
示例#3
0
 public void Test25PercentOffWhenFourBooks()
 {
     Potter.Potter potter = new Potter.Potter(5);
     Assert.AreEqual(75, potter.Total());
 }
示例#4
0
 public void Test5PercentOffWhenTwoBooks()
 {
     Potter.Potter potter = new Potter.Potter(2);
     Assert.AreEqual(38, potter.Total());
 }
示例#5
0
 public void Test10PercentOffWhenThreeBooks()
 {
     Potter.Potter potter = new Potter.Potter(3);
     Assert.AreEqual(54, potter.Total());
 }