예제 #1
0
        public void SeededWater_DeleteById_Deleted()
        {
            _ingredientRepositorySUT.Delete(IngredientSeeds.Water.Id);

            using var dbxAssert = _dbContextFactory.Create();
            Assert.False(dbxAssert.Ingredients.Any(i => i.Id == IngredientSeeds.Water.Id));
        }
예제 #2
0
        public IngredientRepositoryTests()
        {
            _dbContextFactory = new DbContextInMemoryFactory(nameof(IngredientRepositoryTests));
            using var dbx     = _dbContextFactory.Create();
            dbx.Database.EnsureCreated();

            _ingredientRepositorySUT = new IngredientRepository(_dbContextFactory);
        }