示例#1
0
        public void UpdateTest()
        {
            Account account = new Account
            {
                Id          = 2,
                Enable      = true,
                LastLoginin = DateTime.Now,
                UserName    = "******",
                PasswordMd5 = CommonFunction.Md5Password.MD5Create("xzkk5669")
            };

            Assert.AreEqual(AccountOp.UpdateOrAdd(account), 1);
            Assert.IsNotNull(AccountOp.GetAccount("jackshea"));
        }
示例#2
0
        public void VerifyPasswordTest()
        {
            Account account = AccountOp.GetAccount("test1");

            if (account != null)
            {
                AccountOp.DeleteAccount(account.Id);
            }
            Assert.AreEqual(AccountOp.CreatAccout("test1", "password"), 1);
            account = AccountOp.GetAccount("test1");
            AccountOp.SetEnable(account, false);
            Assert.IsFalse(account.Enable);
            account = AccountOp.GetAccount("test1");
            Assert.IsFalse(account.Enable);
            Assert.IsNotNull(account);
            Assert.IsTrue(AccountOp.VerifyPassword("test1", "password"));
            Assert.IsTrue(AccountOp.DeleteAccount(account.Id) >= 1);
        }
示例#3
0
 static void Main(string[] args)
 {
     AccountOp.CreatAccout("xiezaikui", "123456");
     Console.WriteLine("成功!");
 }
示例#4
0
 public void GetAccountTest()
 {
     Assert.IsNull(AccountOp.GetAccount(30000));
     Assert.AreEqual(AccountOp.GetAccount(1).UserName, "xiezaikui");
 }