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