Example #1
0
 private void User1MakeOrder()
 {
     _orderBridge = OrderDriver.getBridge();
     _orderBridge.GetOrderService(_userBridge.GetUserSession());
     _orderBridge.BuyItemFromImmediate("hello", "blahblah", 2, 10, null);
     _orderBridge.BuyItemFromImmediate("Goodbye", "blahblah2", 2, 10, null);
 }
Example #2
0
 private void CreateOrder()
 {
     _storeManager1.AddNewProduct("Yolo", 5, "Once", 10);
     _storeBridge.AddProductToCart("Volcano", "Yolo", 2);
     _orderBridge = OrderDriver.getBridge();
     _orderBridge.GetOrderService(_bridgeSignUp.GetUserSession());
     _orderBridge.BuyEverythingFromCart(new string[] { null });
 }
Example #3
0
 private void MakeRegisteredShopper3()
 {
     _buyerRegisteredUserBridge3 = UserDriver.getBridge();
     _buyerRegisteredUserBridge3.EnterSystem();
     _buyerRegisteredUserBridge3.SignUp("Shalom3", "Bye3", "555", "55555555");
     _orderBridge3 = OrderDriver.getBridge();
     _orderBridge3.GetOrderService(_buyerRegisteredUserBridge3.GetUserSession());
 }
Example #4
0
 public void LotteryFailGuest()
 {
     _buyerGuestBridge = UserDriver.getBridge();
     _buyerGuestBridge.EnterSystem();
     _orderBridge1 = OrderDriver.getBridge();
     _orderBridge1.GetOrderService(_buyerGuestBridge.GetUserSession());
     Assert.AreEqual((int)OrderStatus.InvalidUser, _orderBridge1.BuyLotteryTicket("Fanta", storeName, 1, 4).Status);
 }
Example #5
0
        private void CreateOrderWithCouponInvalidCoupon(string coupon)
        {
            _orderBridge = OrderDriver.getBridge();
            _orderBridge.GetOrderService(_userBuyer.GetUserSession());
            MarketAnswer res = _orderBridge.BuyItemFromImmediate("Ouch", "Toy", 2, 30, coupon);

            Assert.AreEqual((int)OrderStatus.InvalidCoupon, res.Status);
        }
Example #6
0
 public void MarketBuilder()
 {
     MarketDB.Instance.InsertByForce();
     SignUp(ref _storeOwnerUserBridge, "Pnina", "Mishol", "7777", "77777777");
     OpenStoreAndProducts();
     _storeShoppingBridge2   = null;
     _storeManagementBridge2 = null;
     _userBuyer       = null;
     _userAdminBridge = null;
     _orderBridge     = null;
     _userAdmin       = null;
     MarketYard.SetDateTime(new DateTime(2018, 4, 13));
 }
Example #7
0
        public void MarketBuilder()
        {
            MarketDB.Instance.InsertByForce();
            SignUp("Pnina", "mishol", "666", "66666666");
            OpenStoreAndAddProducts();
            _orderBridge     = OrderDriver.getBridge();
            _userAdminBridge = UserDriver.getBridge();
            _userAdminBridge.EnterSystem();
            MarketAnswer res = _userAdminBridge.SignIn("Arik1", "123");

            _adminBridge = AdminDriver.getBridge();
            _adminBridge.GetAdminService(_userAdminBridge.GetUserSession());
            _buyerRegisteredUserBridge = null;
            _buyerGuestBridge          = null;
            PaymentService.Instance.FixExternal();
            SupplyService.Instance.FixExternal();
        }
Example #8
0
        public void MarketBuilder()
        {
            MarketDB.Instance.InsertByForce();
            SignUp(ref _bridgeSignUp, "Odin", "Valhalla", "121112", "85296363");
            SignUp(ref _userToPromoteBridge, "Thor", "Midgard", "121112", "78945678");
            SignUp(ref _userToPromoteBridge2, "Loki", "Somewhere Else", "121112", "88888888");
            _storeBridge = StoreShoppingDriver.getBridge();
            _storeBridge.GetStoreShoppingService(_bridgeSignUp.GetUserSession());
            MarketAnswer res = _storeBridge.OpenStore("Volcano", "Iceland");

            Assert.AreEqual((int)OpenStoreStatus.Success, res.Status);
            _storeManager1 = StoreManagementDriver.getBridge();
            _storeManager1.GetStoreManagementService(_bridgeSignUp.GetUserSession(), "Volcano");
            _storeManager2 = null;
            _signInBridge  = null;
            _guestBridge   = null;
            _orderBridge   = null;
        }
Example #9
0
 public void MarketBuilder()
 {
     MarketYard.SetDateTime(Convert.ToDateTime("14/04/2018"));
     MarketDB.Instance.InsertByForce();
     SignUpStoreOwner("Pnina", "mishol", "666", "66666666");
     OpenStoreAndAddProducts();
     _userAdminBridge = UserDriver.getBridge();
     _userAdminBridge.EnterSystem();
     _userAdminBridge.SignIn("Arik1", "123");
     _adminBridge = AdminDriver.getBridge();
     _adminBridge.GetAdminService(_userAdminBridge.GetUserSession());
     _buyerRegisteredUserBridge1 = null;
     _buyerRegisteredUserBridge2 = null;
     _buyerRegisteredUserBridge3 = null;
     _orderBridge1     = null;
     _orderBridge2     = null;
     _orderBridge3     = null;
     _buyerGuestBridge = null;
     PaymentService.Instance.FixExternal();
     SupplyService.Instance.FixExternal();
 }
 public MainController(IGetATaxiData data, IDropDownListPopulator populator, IOrderBridge bridge)
     : base(data, populator)
 {
     this.services = new AccountService(data);
     this.bridge   = bridge;
 }
Example #11
0
 private void CreateOrder()
 {
     _orderBridge = OrderDriver.getBridge();
     _orderBridge.GetOrderService(_userBuyer.GetUserSession());
     _orderBridge.BuyEverythingFromCart(new string[] { null });
 }
 public TaxiOrdersController(IGetATaxiData data, IOrderBridge ordersBridge, ITaxiesBridge taxiesBridge)
     : base(data)
 {
     this._ordersBridge = ordersBridge;
     this._taxiesBrigde = taxiesBridge;
 }
 public ClientOrdersController(IGetATaxiData data, IOrderBridge bridge)
     : base(data)
 {
     this.bridge = bridge;
 }