Beispiel #1
0
        public void EditableBookTest1()
        {
            Book         book         = new Book(19573924, "Author", "Name", 2, 2019, 100, 55.5);
            EditableBook editableBook = new EditableBook(book);

            editableBook.Author = "New Author";
            editableBook.Price  = 10;

            bool expected = true;
            bool actual   = editableBook.Price == 10 && editableBook.Author == "New Author";

            Assert.AreEqual(expected, actual);
        }
Beispiel #2
0
        public void EditableBookTest3()
        {
            Book         book         = new Book(19573924, "Author", "Name", 2, 2019, 100, 55.5);
            EditableBook editableBook = new EditableBook(book);

            editableBook.Name        = "New Name";
            editableBook.Author      = "New Author1";
            editableBook.Price       = 50;
            editableBook.EditionYear = 1995;

            bool expected = false;
            bool actual   = editableBook.Price == 50 && editableBook.Author == "New Author" && editableBook.Name == "New Name" && editableBook.EditionYear == 1995;

            Assert.AreEqual(expected, actual);
        }