public void CreateAuthorWithMissingName_ShouldThrow() { var author = TestObjectFactory.CreateAuthor(); author.Name = null; this.ValidateEntity(author); }
public void TestAuthor_ShouldAddEntityToDbSetAndDbCorrectly() { QuoteQuizContext dbContext = new QuoteQuizContext(); var author = TestObjectFactory.CreateAuthor(); dbContext.Authors.Add(author); dbContext.SaveChanges(); var authorInDb = dbContext.Authors.Find(author.Id); Assert.IsNotNull(authorInDb); Assert.AreEqual(authorInDb.Name, author.Name); }