Esempio n. 1
0
        //------------------------------------------------------------------------
        //helper methods

        private static IStatusGeneric <Book> AddBookWithNewAuthor(DddContext context, string title = "Test")
        {
            var status = Book.CreateBook(title, new DateTime(2019, 12, 31),
                                         123, new List <Author> {
                new Author("Author1", "*****@*****.**")
            });

            status.IsValid.ShouldBeTrue(status.GetAllErrors());
            context.Add(status.Result);
            context.SaveChanges();
            return(status);
        }