private void MissingCredentialsSignUpTest(string name, string address, string password, string creditCard) { Assert.IsFalse(MarketException.HasErrorRaised()); userServiceSession.EnterSystem(); Assert.AreEqual((int)SignUpStatus.NullEmptyFewDataGiven, userServiceSession.SignUp(name, address, password, creditCard).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void DidntEnteredSystemTest() { Assert.IsFalse(MarketException.HasErrorRaised()); Assert.AreEqual((int) SignUpStatus.DidntEnterSystem, userServiceSession.SignUp("MaorRegister6", "Here 3", "123", "12345678").Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void SignUpAgainTest() { DoSignUp("MaorRegister9", "Here 3", "123", "12345678"); Assert.IsFalse(MarketException.HasErrorRaised()); Assert.AreEqual((int)SignUpStatus.SignedUpAlready, userServiceSession.SignUp("MaorRegister9", "Here 3", "123", "12345678").Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void IntegrationFeedTestsBuilder() { var marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); countMessagesToServer = 0; serverMocker = new Mock <IListener>(); serverMocker.Setup(x => x.GetMessage(buyerId2.ToString(), "You have won the lottery on " + productLottery + " in " + storeLottery + "!")).Callback(SendMessageToServer); serverMocker.Setup(x => x.GetMessage(buyerId1.ToString(), "You have lost the lottery on " + productLottery + " in " + storeLottery + "...")).Callback(SendMessageToServer); serverMocker.Setup(x => x.GetMessage(buyerId3.ToString(), "You have lost the lottery on " + productLottery + " in " + storeLottery + "...")).Callback(SendMessageToServer); MarketDB.Instance.InsertByForce(); var marketSession = MarketYard.Instance; var userService1 = marketSession.GetUserService(); orderService1 = (OrderService)marketSession.GetOrderService(ref userService1); orderService1.LoginBuyer("Ryder", "123"); var userService2 = marketSession.GetUserService(); orderService2 = (OrderService)marketSession.GetOrderService(ref userService2); orderService2.LoginBuyer("Vadim Chernov", "123"); var userService3 = marketSession.GetUserService(); orderService3 = (OrderService)marketSession.GetOrderService(ref userService3); orderService3.LoginBuyer("Vova", "123"); MarketYard.SetDateTime(new DateTime(2018, 4, 14)); }
public void SignInAfterSignUpTest() { DoSignUp("MaorLogin16", "Here 3", "123", "12345678"); Assert.IsFalse(MarketException.HasErrorRaised()); Assert.AreEqual((int)SignInStatus.SignedInAlready, userServiceSignUpSession.SignIn("MaorLogin16", "123").Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void RemoveUserInputFailTest() { DoSignInToAdmin(); adminServiceSession = (SystemAdminService)marketSession.GetSystemAdminService(userServiceSession); Assert.AreEqual((int)RemoveUserStatus.BadInput, adminServiceSession.RemoveUser(badUserName).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void SelfTerminationBlockedTest() { DoSignInToAdmin(); adminServiceSession = (SystemAdminService)marketSession.GetSystemAdminService(userServiceSession); Assert.AreEqual((int)RemoveUserStatus.SelfTermination, adminServiceSession.RemoveUser(adminName).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void NoUserToRemoveFoundTest() { DoSignInToAdmin(); adminServiceSession = (SystemAdminService)marketSession.GetSystemAdminService(userServiceSession); Assert.AreEqual((int)RemoveUserStatus.NoUserFound, adminServiceSession.RemoveUser(noUserName).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void NoUserNameTest() { DoSignInToAdmin(); adminServiceSession = (SystemAdminService)marketSession.GetSystemAdminService(userServiceSession); Assert.AreEqual((int)ViewPurchaseHistoryStatus.NoUserFound, adminServiceSession.ViewPurchaseHistoryByUser(noUserName).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void DidntEnterTest() { userServiceRegisteredSession = (UserService)marketSession.GetUserService(); Assert.AreEqual((int)EditCartItemStatus.DidntEnterSystem, userServiceRegisteredSession.EditCartItem("X", "Health Potion", -2, 5.0).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void BuildStore() { _marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(_marketDbMocker.Object); MarketLog.SetDB(_marketDbMocker.Object); _handler = new Mock <IAdminDL>(); _userService = new Mock <IUserSeller>(); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); adminDbMocker = new Mock <IAdminDL>(); userAdminMocker = new Mock <IUserAdmin>(); }
private void RegisteredUserDataTest(string name, string address, string password, string creditCard) { DoSignUp(name, address, password, creditCard); Assert.IsFalse(MarketException.HasErrorRaised()); RegisteredUser registeredUser = (RegisteredUser)userServiceSession.MarketUser; object[] expectedData = { registeredUser.SystemID, name, address, UserSecurityService.GetSecuredPassword(password),creditCard }; Assert.IsTrue(expectedData.SequenceEqual(registeredUser.ToData())); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); admin = new Mock <IUserAdmin>(); manager = new Mock <IGlobalPolicyManager>(); }
public void DidntSignUpTest() { Assert.IsFalse(MarketException.HasErrorRaised()); userServiceSignInSession.EnterSystem(); Assert.IsFalse(MarketException.HasErrorRaised()); Assert.AreEqual((int)SignInStatus.NoUserFound, userServiceSignInSession.SignIn("MaorLogin12", "123").Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); seller = new Mock <IUserSeller>(); manager = new Mock <IStorePolicyManager>(); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); userDbMocker = new Mock <IUserDL>(); user = new User(userDbMocker.Object, userID); }
public void BuildStore() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); handler = new Mock <IAdminDL>(); adminValidatorMocker = new Mock <IUserAdmin>(); }
public void BuildStore() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); handler = new Mock <IStoreDL>(); userService = new Mock <IUserSeller>(); }
public void MarketBuilder() { MarketException.SetDB(MarketBackUpDB.Instance); MarketBackUpDB.Instance.CleanByForce(); MarketDB.Instance.InsertByForce(); marketSession = MarketYard.Instance; userServiceSession = marketSession.GetUserService(); userServiceSession.EnterSystem(); }
public void BuildInitialize() { _marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(_marketDbMocker.Object); MarketLog.SetDB(_marketDbMocker.Object); _handler = new Mock <IStoreDL>(); _userShopper = new Mock <IUserShopper>(); _slave = new GetAllCategoryNamesSlave(_userShopper.Object, _handler.Object); }
private void BadCredentialsSignInTest(string name, string address, string password, string creditCard, string loginName, string loginPassword) { DoSignUp(name, address, password, creditCard); Assert.IsFalse(MarketException.HasErrorRaised()); userServiceSignInSession.EnterSystem(); Assert.AreEqual((int)SignInStatus.NoUserFound, userServiceSignInSession.SignIn(loginName, loginPassword).Status); Assert.IsTrue(MarketException.HasErrorRaised()); }
public void BuildStore() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); storeDbMocker = new Mock <IStoreDL>(); userServiceMocker = new Mock <IUserSeller>(); storeDbMocker.Setup(x => x.GetStorebyName(store)).Returns(new Store(store, "")); }
public void BuildInitialize() { _marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(_marketDbMocker.Object); MarketLog.SetDB(_marketDbMocker.Object); _handler = new Mock <IStoreDL>(); _userShopper = new Mock <IUserShopper>(); _slave = new GetAllDiscountCategoriesInStoreSlave(_userShopper.Object, _handler.Object); _handler.Setup(x => x.IsStoreExistAndActive("X")).Returns(true); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); adminDbMocker = new Mock <IAdminDL>(); userAdminMocker = new Mock <IUserAdmin>(); expectedErrors = new[] { "error1", "error2" }; adminDbMocker.Setup(x => x.GetEventErrorLogReport()).Returns(expectedErrors); }
public void BuildStore() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); handler = new Mock <IStoreDL>(); userService = new Mock <IUserSeller>(); slave = new PromoteToStoreManagerSlave(userService.Object, "X", handler.Object); handler.Setup(x => x.IsStoreExistAndActive("X")).Returns(true); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); userDbMocker = new Mock <IUserDL>(); user = new User(userDbMocker.Object, userID); item1 = new CartItem("Health Potion", null, "X", 1, 5.0); item2 = new CartItem("Mana Potion", null, "Y", 2, 0.5); }
public void BuildStore() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); handler = new Mock <IStoreDL>(); userService = new Mock <IUserShopper>(); slave = new OpenStoreSlave(userService.Object, handler.Object); }
public void BuildStore() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); handler = new Mock <IStoreDL>(); userService = new Mock <IUserSeller>(); handler.Setup(x => x.GetStorebyName("X")).Returns(new Store("X", "")); handler.Setup(x => x.IsStoreExistAndActive("X")).Returns(true); slave = new CloseStoreSlave(userService.Object, "X", handler.Object); }
public void MarketBuilder() { marketDbMocker = new Mock <IMarketBackUpDB>(); MarketException.SetDB(marketDbMocker.Object); MarketLog.SetDB(marketDbMocker.Object); userDbMocker = new Mock <IUserDL>(); guest = new User(userDbMocker.Object, userID); registered = new RegisteredUser(userDbMocker.Object, userID, "Moshe", "Here 3", "123", "12345678", new CartItem[0], new StatePolicy[0], new StoreManagerPolicy[0]); }