public void DataRepositoryRentEventTest()
        {
            repository.AddBook(new Data.Book(6, "Michal Ksiaze", "Saint-Exupery", 120, Data.BookGenre.Childrens, date_1));
            repository.AddClient(new Data.Client(6, "Bartosz", "Wlodarski", 20));
            repository.RentEvent(1, new Data.Client(6, "Bartosz", "Wlodarski", 20), new DateTime(2018, 10, 20), new Data.Book(6, "Michal Ksiaze", "Saint-Exupery", 120, Data.BookGenre.Childrens, date_1));

            Assert.IsFalse(repository.CheckAvaiability(new Data.Book(6, "Michal Ksiaze", "Saint-Exupery", 120, Data.BookGenre.Childrens, date_1)));
        }
Example #2
0
        public void Initialize()
        {
            context    = new Data.DataContext();
            repository = new Data.DataRepository(context);

            repository.AddBook(new Data.Book(1, "Maly Ksiaze", "Saint-Exupery", 120, Data.BookGenre.Childrens, date_1));
            repository.AddBook(new Data.Book(2, "Harry Potter and the Philosopher's Stone", "J. K. Rowling", 667, Data.BookGenre.Fantasy, date_2));
            repository.AddBook(new Data.Book(3, "Chrobot", "Tomasz Michniewicz", 320, Data.BookGenre.Personal, date_3));
        }
Example #3
0
        public void DataRepositoryAddBookTest()
        {
            Assert.AreEqual(3, repository.GetBooksNumber());

            repository.AddBook(new Data.Book(4, "Nie ma", "Mariusz Szczygiel", 332, Data.BookGenre.Personal, new DateTime(2018, 6, 12)));
            repository.AddBook(new Data.Book(5, "Krolestwo", "Szczepan Twardoch", 380, Data.BookGenre.Horror, new DateTime(2017, 11, 20)));
            repository.AddBook(new Data.Book(6, "Krol", "Szczepan Twardoch", 350, Data.BookGenre.Horror, new DateTime(2016, 12, 24)));

            Assert.AreEqual(6, repository.GetBooksNumber());
        }
Example #4
0
        public void DataRepositoryCheckAvailabilityTest()
        {
            repository.AddBook(new Data.Book(4, "Michal Ksiaze", "Saint-Exupery", 120, Data.BookGenre.Childrens, date_1));

            Assert.IsTrue(repository.CheckAvaiability(new Data.Book(4, "Michal Ksiaze", "Saint-Exupery", 120, Data.BookGenre.Childrens, date_1)));
        }
 //books
 public void AddBook(Data.Book book)
 {
     repository.AddBook(book);
 }