public void AddComment() { //NinjectComment.Registration(); var logicComment = NinjectComment.Kernel.Get <ICommentLogic>(); NinjectBook.Registration(); var logicBook = NinjectComment.Kernel.Get <IBookLogic>(); var newBook = new Book() { Title = "Test name", Author = "Test author", Genre = "Roman", Description = "Test description", Compiler = "Avatar", }; var idBook = logicBook.AddBook(newBook); var newComment = new Comment() { Book = idBook, User = "******", Note = (float)7, Text = "Bla-bla-bla-bla", }; logicComment.AddComment(newComment); var allComments = logicComment.ReadComments(idBook); Assert.AreEqual(allComments.Count(), 1, "Comment not added"); logicBook.DeleteBook(idBook); }
static void Main(string[] args) { NinjectBook.Registration(); LogBLL.InitLogger(); var bookLogic = NinjectBook.Kernel.Get <IBookLogic>(); var id = bookLogic.AddBook( new Book() { IdBook = 0, Title = "Var-var-var", Author = "Turgenev", Genre = "Roman", Description = "bla-bla-bla-bla-bla", Compiler = "Avatar", DateAdd = (new DateTime(2018, 08, 08, 21, 22, 24)).ToString(), } ); bookLogic.AddBook( new Book() { IdBook = 0, Title = "Var-var-var", Author = "Turgenev", Genre = "Roman", Description = "bla-bla-bla-bla-bla", Compiler = "Avatar", DateAdd = (new DateTime(2018, 08, 08, 21, 22, 24)).ToString(), } ); //bookLogic.DeleteBook("Var-var-var"); /////// var newBook = new Book() { Title = "Test name", Author = "Test author", Genre = "Roman", Description = "Test description", Compiler = "Avatar", }; var ida = bookLogic.AddBook(newBook); var Book = bookLogic.ReadBookFromid(ida); /// foreach (var book in bookLogic.ReadBooks()) { Console.WriteLine(book.IdBook + " " + book.Title + " " + book.Author + " " + book.Genre + " " + book.Description + " " + book.Compiler + " " + book.DateAdd); } Console.WriteLine(id); Console.ReadKey(); }
public void AddBook() { NinjectBook.Registration(); var logic = NinjectBook.Kernel.Get <IBookLogic>(); var newBook = new Book() { Title = "Test name", Author = "Test author", Genre = "Roman", Description = "Test description", Compiler = "Avatar", }; var id = logic.AddBook(newBook); var Book = logic.ReadBookFromid(id); Assert.IsNotNull(Book, "Book is null"); Assert.AreEqual(newBook.Description, Book.Description, "Book not added"); logic.DeleteBook(id); }