public DrinkPreparator(IDrinkInfoQuery drinkInfoQuery, SimpleDrinkFactory simpleDrinkFactory, TopicFactory topicFactory, IDrinkValidator drinkValidator) { _drinkInfoQuery = drinkInfoQuery; _simpleDrinkFactory = simpleDrinkFactory; _topicFactory = topicFactory; _drinkValidator = drinkValidator; }
public DrinkController(IDrinkService drinkService, IDrinkValidator drinkValidator) { this._drinkService = drinkService; this._drinkValidator = drinkValidator; }
public void Add(string key, IDrinkValidator drinkFactory) { _drinkValidatorFactories.Add(key, drinkFactory); }
public DrinkPreparatorTests() { _drinkValidatorFake = A.Fake <IDrinkValidator>(); _drinkPreparator = new DrinkPreparator(A.Fake <IDrinkInfoQuery>(), A.Fake <SimpleDrinkFactory>(), A.Fake <TopicFactory>(), _drinkValidatorFake); }