Beispiel #1
0
        private void CreateRoomLoop1()
        {
            string pass  = "******";
            string email = "*****@*****.**";
            string name  = "99999" + Thread.CurrentThread.ManagedThreadId.ToString();
            int    id    = UserBridge.RegisterUser(name, pass, email);

            Assert.True(id != -1);
            Assert.True(UserBridge.LoginUser(name, pass));
            int        RoomID;
            List <int> roomIDS = new List <int>();

            for (int i = 8850000; i < 8850100; i++)
            {
                RoomID = GameBridge.CreateGameRoom(id, 100);
                roomIDS.Add(RoomID);
            }

            for (int i = 0; i < roomIDS.Count; i++)
            {
                GameBridge.DoAction(id, CommunicationMessage.ActionType.Leave, 0, roomIDS[i]);
            }

            Assert.True(UserBridge.LogoutUser(id));
            UserBridge.DeleteUser(name, pass);
        }
Beispiel #2
0
 public void UserRegisterTest_bad_Nulls_password()
 {
     UserId         = new Random().Next();
     User1Name      = "orelie" + UserId;
     User1Pw        = "goodPw1234";
     UserEmailGood1 = "*****@*****.**";
     Assert.True(UserBridge.RegisterUser(User1Name, null, UserEmailGood1) == -1);
 }
Beispiel #3
0
 public void UserRegisterTest_Sad_invalid_email_number()
 {
     UserId         = new Random().Next();
     User1Name      = "orelie" + UserId;
     User1Pw        = "goodPw1234";
     UserEmailGood1 = "*****@*****.**";
     Assert.True(UserBridge.RegisterUser(User1Name, User1Pw, "-1") == -1);
 }
Beispiel #4
0
 public void UserRegisterTest_bad_Empty_Email()
 {
     UserId         = new Random().Next();
     User1Name      = "orelie" + UserId;
     User1Pw        = "goodPw1234";
     UserEmailGood1 = "*****@*****.**";
     _userPwBad     = "5";
     Assert.True(UserBridge.RegisterUser(User1Name, User1Pw, "") == -1);
 }
Beispiel #5
0
 public void UserRegisterTestGood()
 {
     UserId         = new Random().Next();
     User1Name      = "orelie" + UserId;
     User1Pw        = "goodPw1234";
     UserEmailGood1 = "*****@*****.**";
     Assert.True(UserBridge.RegisterUser(User1Name, User1Pw, UserEmailGood1) != -1);
     UserBridge.DeleteUser(User1Name, User1Pw);
 }
Beispiel #6
0
        public void UserLoginTestSad_bad_password()
        {
            UserId         = new Random().Next();
            User1Name      = "orelie" + UserId;
            User1Pw        = "11";
            UserEmailGood1 = "*****@*****.**";

            Assert.True(UserBridge.RegisterUser(User1Name, User1Pw, "[email protected]") == -1);
        }
Beispiel #7
0
 public void UserRegisterTest_Bad_PwBad()
 {
     UserId         = new Random().Next();
     User1Name      = "orelie" + UserId;
     User1Pw        = "goodPw1234";
     UserEmailGood1 = "*****@*****.**";
     _userPwBad     = "5";
     // RegisterUser1();
     Assert.True(UserBridge.RegisterUser(User1Name, _userPwBad, UserEmailGood1) == -1);
     UserBridge.DeleteUser(User1Name, _userPwBad);
 }
Beispiel #8
0
        public void UserRegisterTest_Sad_username_taken()
        {
            UserId         = new Random().Next();
            User1Name      = "orelie" + UserId;
            User1Pw        = "goodPw1234";
            UserEmailGood1 = "*****@*****.**";

            //user name already exists in system
            UserBridge.RegisterUser(User1Name, User1Pw, UserEmailGood1);
            Assert.True(UserBridge.RegisterUser(User1Name, User1Pw, UserEmailGood1) == -1);
            UserBridge.DeleteUser(User1Name, User1Pw);
        }
Beispiel #9
0
        private void RegisterLoop()
        {
            string pass  = "******";
            string email = "*****@*****.**";
            string name  = Thread.CurrentThread.ManagedThreadId.ToString();

            for (int i = 5850000; i < 5850100; i++)
            {
                Assert.True(UserBridge.RegisterUser(i + name, pass, email) != -1);
                UserBridge.DeleteUser(i + name, User1Pw);
            }
        }
Beispiel #10
0
        private void RegisterUser(int userId, string name, string pass, string mail)
        {
            if (!UserBridge.IsThereUser(userId))
            {
                UserBridge.RegisterUser(userId, name, pass, mail);

                Users.Add(userId);
            }
            else if (!UserBridge.IsUserLoggedIn(userId))
            {
                UserBridge.LoginUser(name, pass);
            }
        }
Beispiel #11
0
        private void RegisterAndLoginLoop()
        {
            string pass  = "******";
            string email = "*****@*****.**";
            string name  = Thread.CurrentThread.ManagedThreadId.ToString();
            int    id;

            for (int i = 6850000; i < 6850100; i++)
            {
                id = UserBridge.RegisterUser(i + name, pass, email);
                Assert.True(id != -1);
                Assert.True(UserBridge.LoginUser(i + name, pass));
                Assert.True(UserBridge.LogoutUser(id));
                UserBridge.DeleteUser(i + name, pass);
            }
        }