public void GetProductInfoStoreNotExists() { userService.SignIn("Arik1", "123"); StoreManagementService service = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = service.GetProductInfo("name0"); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void AddQuanitityWhenStoreNotExists() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.AddQuanitityToProduct("BOX", 1); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void ChangeToImmediateStoreNotFound() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "NotAStore"); MarketAnswer ans = liorSession.ChangeProductPurchaseWayToImmediate("BOX"); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void RemoveDiscountWhenStoreNotExists() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.RemoveDiscountFromProduct("BOX"); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void ChangeToLotteryStoreNotFound() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "NotAStore"); MarketAnswer ans = liorSession.ChangeProductPurchaseWayToLottery("BOX", DateTime.Parse("30/03/2019"), DateTime.Parse("31/12/2019")); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void noStore() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.EditCategoryDiscount("MTG_Cards", "End Date", "12/05/2019"); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void NotStoreOwnerTest() { userServiceSession.EnterSystem(); userServiceSession.SignIn("Ryder", "123"); storeManagerServiceSession = (StoreManagementService)marketSession.GetStoreManagementService(userServiceSession, "Cluckin Bell"); Assert.AreEqual((int)EditStorePolicyStatus.NoAuthority, storeManagerServiceSession.CreatePolicy("StockItem", "Cluckin Bell", "#9 Large", "Quantity <=", "5", "0").Status); }
public void EditProductWhenStoreNotExists() { userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.EditProduct("name0", "0", "0", "HAHA"); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void RemoveProductFromCategoryWhenStoreNotExists() { _userService.EnterSystem(); _userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)_market.GetStoreManagementService(_userService, "storeNotExists"); MarketAnswer ans = liorSession.RemoveProductFromCategory("WanderlandItems", "BOX"); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void MarketBuilder() { MarketDB.Instance.InsertByForce(); marketSession = MarketYard.Instance; userServiceSession = (UserService)marketSession.GetUserService(); userServiceSession2 = (UserService)marketSession.GetUserService(); userServiceSession.EnterSystem(); userServiceSession2.EnterSystem(); storeServiceSession = (StoreManagementService)marketSession.GetStoreManagementService(userServiceSession, store); }
public void GetAllHistoryOfStoreTest() { userService.SignIn("Arik1", "123"); var storeManagementSession = marketSession.GetStoreManagementService(userService, "T"); var answer = storeManagementSession.ViewPromotionHistory(); Assert.AreEqual((int)StoreEnum.Success, answer.Status); ComparePromotionHistory(expectedT.ToArray(), answer.ReportList); }
public void AddLotteryWhenStoreNotExists() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.AddNewLottery("name0", 1, "des", DateTime.Parse("30/10/2019"), DateTime.Parse("30/12/2019")); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void AddDiscountWhenStoreNotExists() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.AddDiscountToProduct("Golden BOX", DateTime.Parse("01/01/2019"), DateTime.Parse("31/01/2019"), 50, "HIDDEN", true); Assert.AreEqual((int)DiscountStatus.NoStore, ans.Status); }
public void NoStore() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.AddCategoryDiscount("WanderlandItems", DateTime.Parse("01/01/2019"), DateTime.Parse("31/01/2019"), 50); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void EditDiscountWhenStoreNotExists() { userService.EnterSystem(); userService.SignIn("Arik1", "123"); StoreManagementService liorSession = (StoreManagementService)market.GetStoreManagementService(userService, "storeNotExists"); MarketAnswer ans = liorSession.EditDiscount("BOX", null, false, null, null, "10", false); Assert.AreEqual((int)StoreEnum.StoreNotExists, ans.Status); }
public void GetStoreManagementService(IUserService userService, string store) { _storeManagementService = _market.GetStoreManagementService(userService, store); }