コード例 #1
0
ファイル: UserTest.cs プロジェクト: kblood/QuizMaster_WCF
        public void TestGetUserIDByName()
        {
            UserCtr ctrl = new UserCtr();
            int     id   = ctrl.GetUserID("knud98y234d");

            Assert.IsTrue(0 == id);
        }
コード例 #2
0
        public void CheckLoginData()
        {
            UserB   user    = new UserB();
            UserCtr userCtr = new UserCtr();

            Assert.IsNotNull(userCtr.CheckLogin("*****@*****.**", "123"));
        }
コード例 #3
0
ファイル: UserTest.cs プロジェクト: kblood/QuizMaster_WCF
        public void ValidateUser()
        {
            UserCtr userCtr    = new UserCtr();
            User    returnUser = userCtr.ValidateUser("Knud", "1234");

            Assert.AreEqual(returnUser.Username, "Knud");
            Assert.IsTrue(returnUser.Password.Equals(User.HashThisPassword("1234")));
        }
コード例 #4
0
ファイル: UserTest.cs プロジェクト: kblood/QuizMaster_WCF
        public void InsertUserCtrl()
        {
            User    user    = new User("ThureKasperJesperHenrikOle1234", "03AC674216F3E15C761EE1A5E255F067953623C8B388B4459E13F978D7C846F4");
            UserCtr userCtr = new UserCtr();

            userCtr.InsertUser(user.Username, user.Password);

            var extractedUser = userCtr.ValidateUser(user.Username, user.Password);

            Assert.IsTrue(user.Username == extractedUser.Username);
        }
コード例 #5
0
        public User CreateUser(User user, string password)
        {
            UserCtr ctr = new UserCtr();

            try
            {
                return(ctr.CreateUser(user, password));
            }
            catch (FaultException)
            {
                throw;
            }
        }