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));
        }
Exemple #2
0
        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));
        }