Exemplo n.º 1
0
        public async Task AddUserTest(string username, string password, string pin)
        {
            var service = new UserStorageService();
            await service.SaveUser(username, password, pin);

            var user = await service.GetUser(username);

            if (user.Username != username)
            {
                Assert.Fail("¶ÁÈ¡µÄÓû§Ãû²»Æ¥Åä");
            }
            if (password != await service.DecryptedUserPassword(username, pin))
            {
                Assert.Fail("¶ÁÈ¡µÄÃÜÂ벻ƥÅä");
            }
            if (string.IsNullOrEmpty(pin) == await service.CheckUserPinExist(username))
            {
                Assert.Fail("¼ì²éPIN´æÔÚÐÔ´íÎó");
            }


            await service.DeleteUser(username);
        }