Example #1
0
        public void GetBeveragesTest()
        {
            Beverage beverage1 = new Beverage {
                Id = 1, Image = "image1", Name = "beverage1"
            };
            Beverage beverage2 = new Beverage {
                Id = 2, Image = "image2", Name = "beverage2"
            };
            Beverage beverage3 = new Beverage {
                Id = 3, Image = "image3", Name = "beverage3"
            };

            FakeRepository repository = new FakeRepository();

            repository.Beverages.Add(beverage2);
            repository.Beverages.Add(beverage3);
            repository.Beverages.Add(beverage1);

            List <Beverage> beverages = new List <Beverage> {
                beverage1, beverage2, beverage3
            };
            AddDrinkViewModel expected = new AddDrinkViewModel {
                Beverages = beverages
            };

            BeverageController beverageController = new BeverageController(repository);

            AddDrinkViewModel actual = beverageController.GetBeverages();

            CollectionAssert.AreEqual(actual.Beverages, expected.Beverages);
        }
Example #2
0
        public List <BBeverage> GetAllVines()
        {
            BeverageController beverageController = new BeverageController();
            List <BBeverage>   foundBeverages     = beverageController.GetAllVines();

            return(foundBeverages);
        }
Example #3
0
        public void DeleteBeverage(int id)
        {
            BBeverage          beverage           = new BBeverage(id);
            BeverageController beverageController = new BeverageController();

            beverageController.DeleteBeverage(beverage);
        }
Example #4
0
        public void UpdateBeverage(int id, string name, decimal price, BBeverageCategory beverageCategory)
        {
            BBeverage          beverage           = new BBeverage(id, name, price, beverageCategory);
            BeverageController beverageController = new BeverageController();

            beverageController.UpdateBeverage(beverage);
        }
Example #5
0
        public void CreateBeverage(string name, decimal price, BBeverageCategory beverageCategory)
        {
            BBeverage          beverage           = new BBeverage(name, price, beverageCategory);
            BeverageController beverageController = new BeverageController();

            beverageController.CreateBeverage(beverage);
        }
Example #6
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            ViewVM             dialog        = new ViewVM();
            PaymentController  payController = new PaymentController(dialog);
            BeverageController bevController = new BeverageController(dialog);

            dialog.ShowDialog();
        }
Example #7
0
 public void SetBevController(BeverageController controller)
 {
     _bevController = controller;
 }