public IngredientController(IngredientRepository ingredientRepository, IRepository<Brand> brandRepository, IQuantityTypeRepository quantityTypeRepository, IMealRepository mealRepository)
 {
     _ingredientRepository = ingredientRepository;
     _brandRepository = brandRepository;
     _quantityTypeRepository = quantityTypeRepository;
     _mealRepository = mealRepository;
 }
 public void TestStartup()
 {
     MapperConfig.ConfigureMapper();
     _quantityTypeRepository = new FakeQuantityTypeRepository();
     _repositoryManager = new FakeQuantityTypeRepositoryManager();
     _controller = new QuantityTypeController(_repositoryManager, _quantityTypeRepository);
     var quantityType = new QuantityType {Name = "ts"};
     _quantityTypeRepository.Create(quantityType);
 }
 public MealController(IMealRepository mealRepository, IIngredientRepository ingredientRepository, IQuantityTypeRepository quantityTypeRepository, IIngredientCategoryRepository ingredientCategoryRepository, IMealIngredientRepository mealIngredientRepository, IMealCategoryRepository categoryRepository, IRecipeRepository recipeRepository, IUserRepository userRepository, IAuthorRepository authorRepository, IIngredientQuantityRepository ingredientQuantityRepository)
 {
     _mealRepository = mealRepository;
     _ingredientRepository = ingredientRepository;
     _quantityTypeRepository = quantityTypeRepository;
     _ingredientCategoryRepository = ingredientCategoryRepository;
     _mealIngredientRepository = mealIngredientRepository;
     _categoryRepository = categoryRepository;
     _recipeRepository = recipeRepository;
     _userRepository = userRepository;
     _authorRepository = authorRepository;
     _ingredientQuantityRepository = ingredientQuantityRepository;
 }
 public MealCalculatorTest()
 {
     MapperConfig.ConfigureMapper();
     _dietRepository = new FakeDietRepository();
     _commentRepository = new FakeCommentRepository();
     _userRepository = new FakeUserRepository();
     _dietCategoryRepository = new FakeDietCategoryRepository();
     _dietMealRepository = new FakeDietMealRepository();
     _dietIngredientRepository = new FakeDietIngredientRepository();
     _quantityTypeRepository = new FakeQuantityTypeRepository();
     _userDietRepository = new FakeUserDietRepository();
     _ingredientRepository = new FakeIngredientRepository();
     _mealRepository = new FakeMealRepository();
     _ingredientQuantityRepository = new FakeIngredientQuantityRepository();
 }
 public MealControllerTest()
 {
     MapperConfig.ConfigureMapper();
     _mealRepository = new FakeMealRepository();
     _ingredientRepository = new FakeIngredientRepository();
     _quantityTypeRepository = new FakeQuantityTypeRepository();
     _ingredientCategoryRepository = new FakeIngredientCategoryRepository();
     _mealIngredientRepository = new FakeMealIngredientRepository();
     _mealCategoryRepository = new FakeMealCategoryRepository();
     _recipeRespository = new FakeRecipeRepository();
     _userRepository =  new FakeUserRepository();
     _authorRepository = new FakeAuthorRepository();
     _ingredientQuantityRepository = new FakeIngredientQuantityRepository();
     _controller = new MealController(_mealRepository, _ingredientRepository, _quantityTypeRepository, _ingredientCategoryRepository, _mealIngredientRepository, _mealCategoryRepository, _recipeRespository, _userRepository, _authorRepository, _ingredientQuantityRepository);
 }
 public DietController(IDietRepository dietRepository, ICommentRepository commentRepository, IUserRepository userRepository, IDietCategoryRepository categoryRepository,
     IDietMealRepository dietMealRepository, IDietIngredientRepository dietIngredientRepository, IQuantityTypeRepository quantityTypeRepository,
     IUserDietRepository userDietRepository, IIngredientQuantityRepository ingredientQuantityRepository, ITracer tracer)
 {
     _dietRepository = dietRepository;
     _commentRepository = commentRepository;
     _userRepository = userRepository;
     _categoryRepository = categoryRepository;
     _dietMealRepository = dietMealRepository;
     _dietIngredientRepository = dietIngredientRepository;
     _quantityTypeRepository = quantityTypeRepository;
     _userDietRepository = userDietRepository;
     _ingredientQuantityRepository = ingredientQuantityRepository;
     _tracer = tracer;
 }
 public DietControllerTest()
 {
     MapperConfig.ConfigureMapper();
     _dietRepository = new FakeDietRepository();
     _commentRepository = new FakeCommentRepository();
     _userRepository = new FakeUserRepository();
     _dietCategoryRepository = new FakeDietCategoryRepository();
     _dietMealRepository = new FakeDietMealRepository();
     _dietIngredientRepository = new FakeDietIngredientRepository();
     _quantityTypeRepository = new FakeQuantityTypeRepository();
     _userDietRepository = new FakeUserDietRepository();
     _ingredientRepository = new FakeIngredientRepository();
     _mealRepository = new FakeMealRepository();
     _ingredientQuantityRepository = new FakeIngredientQuantityRepository();
     _mealIngredientRepository = new FakeMealIngredientRepository();
     _tracer = new Tracer();
     _controller = new DietController(_dietRepository, _commentRepository, _userRepository, _dietCategoryRepository, _dietMealRepository, _dietIngredientRepository, _quantityTypeRepository, _userDietRepository, _ingredientQuantityRepository, _tracer);
 }
 public QuantityTypeController(IRepositoryManager<QuantityType> repositoryManager, IQuantityTypeRepository repository)
 {
     _repositoryManager = repositoryManager;
     _repository = repository;
 }