Beispiel #1
0
        public void TestJSONtoRegister()
        {
            String sampleJSON = "{ \"success\": true, \"user\": { \"_id\": \"5dbff4692cee8a001f23863f\", " +
                                "\"username\": \"lachlangrant3\", \"password\": \"$2a$10$9bonkzcykVHnTL2duT.wMuwVes8uvvj.61ndSTFE4Jr/8erOQkEHi\", \"__v\": 0 } }";

            RegisterResponse processedResponse = LoginServiceStore.JSONtoUser(sampleJSON);

            Assert.IsTrue(processedResponse.success);
        }
Beispiel #2
0
        public void TestLoginToJSON()
        {
            User user = new User();

            user.Username = "******";
            user.Password = "******";

            String expectedJSON = "{\"username\":\"lachlangrant\",\"password\": \"qwerty\"}";

            Assert.AreEqual(LoginServiceStore.UserToJSON(user), expectedJSON);
        }
Beispiel #3
0
        public void TestJSONtoUserLogin()
        {
            String sampleJSON = "{\"success\": true, \"userToken\": " +
                                "\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVkOGMxMjZmYzA5Zjk5MDAzMTY0M2NmMCIsImlhdCI6MTU3Mjc2ODQ1OH0.c5oaNNs93Tzk59oAHXrZovC0ymyBFC0LQvilLz7kf7s\", " +
                                "\"user\": { \"_id\": \"5d8c126fc09f990031643cf0\", \"username\": \"lachlangrant\", \"__v\": 0 } }";
            String sampleToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVkOGMxMjZmYzA5Zjk5MDAzMTY0M2NmMCIsImlhdCI6MTU3Mjc2ODQ1OH0.c5oaNNs93Tzk59oAHXrZovC0ymyBFC0LQvilLz7kf7s";

            UserResponse processedResponse = LoginServiceStore.JSONtoUser(sampleJSON);

            Assert.IsTrue(processedResponse.success);
            Assert.AreEqual(sampleToken, processedResponse.userToken);
        }
Beispiel #4
0
        public async Task TestLoginUserAsync()
        {
            LoginServiceStore loginServices = new LoginServiceStore();

            User user = new User();

            user.Username = "******";
            user.Password = "******";

            var isSuccess = await loginServices.LoginAsync(user.Username, user.Password);

            Assert.IsTrue(isSuccess.Success);
        }