public void ShouldCreateNewQuantityType() { var db = new YesChefContext(); var count = db.QuantityTypes.ToList().Count; var quantityTypeName = $"QuantityTypeName_{Guid.NewGuid()}"; var qt = QuantityTypeHandler.CreateQuantityType(quantityTypeName); Assert.That(qt, !Is.Null); Assert.That(qt.Id, Is.GreaterThan(0)); Assert.That(qt.Name, Is.EqualTo(quantityTypeName)); Assert.That(db.QuantityTypes.ToList().Count, Is.GreaterThan(count)); }
public void ShouldCreateRecipeWithoutItems() { var db = new YesChefContext(); var count = db.Recipies.ToList().Count; var r = RecipeHandler.CreateRecipe($"RecipeName_{Guid.NewGuid()}"); Assert.That(r, !Is.Null); Assert.That(r.Id, Is.GreaterThan(0)); Assert.That(count, Is.LessThan(db.Recipies.ToList().Count)); Assert.That(r.Ingredients.Count, Is.EqualTo(0)); }