def test_RegisterByMobile_lessPWD(self):
     #注册一个测试账号,超短密码。返回用户无效
     self.assertRaisesRegex(
         grpc._channel._Rendezvous, userData['UserInvalid_returnCode'],
         self.stub.RegisterByMobile,
         account_pb2.RegisterUserRequest(User=account_pb2.User(
             AccountMobile='18888888888', UserPassword='******')))
 def test_RegisterByMobile_nullPWD(self):
     #注册一个测试账号,不输入密码。返回密码无效
     self.assertRaisesRegex(
         grpc._channel._Rendezvous, userData['PasswdInvalid_returnCode'],
         self.stub.RegisterByMobile,
         account_pb2.RegisterUserRequest(User=account_pb2.User(
             AccountMobile='18888888888')))
Exemplo n.º 3
0
 def test_RegisterByEmail_lessPWD(self):
     #注册一个测试账号,超短密码。返回用户无效
     self.assertRaisesRegex(
         grpc._channel._Rendezvous, userData['UserInvalid_returnCode'],
         self.stub.RegisterByEmail,
         account_pb2.RegisterUserRequest(User=account_pb2.User(
             AccountEmail='*****@*****.**', UserPassword='******')))
Exemplo n.º 4
0
 def test_RegisterByEmail_nullPWD(self):
     #注册一个测试账号,不输入密码。返回密码无效
     self.assertRaisesRegex(
         grpc._channel._Rendezvous, userData['PasswdInvalid_returnCode'],
         self.stub.RegisterByEmail,
         account_pb2.RegisterUserRequest(User=account_pb2.User(
             AccountEmail='*****@*****.**')))
 def setUp(self):
     #连接account测试服务器
     channel = grpc.insecure_channel(userData['account_host'] + ':' + userData['account_port'])
     self.stub = account_pb2_grpc.AccountSrvStub(channel)
      #注册一个测试账号
     register = self.stub.RegisterByEmail(account_pb2.RegisterUserRequest(User = account_pb2.User(AccountEmail = userData['AccountEmail'] ,UserPassword = userData['UserPasswd'])))
     self.assertEqual(register.AccountStatus, userData['AccountStatus'])
     self.accountID = register.Id
Exemplo n.º 6
0
    def setUp(self):
        #连接account测试服务器
        channel = grpc.insecure_channel(userData['account_host'] + ':' + userData['account_port'])
        self.stub = account_pb2_grpc.AccountSrvStub(channel)
        #注册一个测试账号
        register = self.stub.RegisterByEmail(account_pb2.RegisterUserRequest(User = account_pb2.User( AccountEmail = userData['AccountEmail'] ,UserPassword = userData['UserPasswd'])))
        self.assertEqual(register.AccountStatus, userData['AccountStatus'])
        self.accountID = register.Id

        #设置测试账号的昵称
        setNickName = self.stub.SetNickName(account_pb2.User(Id = self.accountID,NickName = userData['NickName']))
        #检查设置成功后,返回值为:0
        self.assertEqual(setNickName.Success, 0)
 def test_RegisterByMobile(self):
     #通过手机号码注册一个测试账号。为了保证手机号码未注册,故此处使用不存在的11位手机号。保证注册成功即可
     register = self.stub.RegisterByMobile(
         account_pb2.RegisterUserRequest(
             User=account_pb2.User(AccountMobile='98745612300',
                                   UserPassword=userData['UserPasswd'])))
     self.assertEqual(register.AccountMobile, '98745612300')
     self.accountID = register.Id
     #注销测试账号
     unregister = self.stub.DeleteUserById(
         account_pb2.User(Id=self.accountID))
     #断言注销账号成功,返回0
     self.assertEqual(unregister.Success, 0)
Exemplo n.º 8
0
 def test_RegisterByEmail(self):
     #注册一个测试账号
     register = self.stub.RegisterByEmail(
         account_pb2.RegisterUserRequest(
             User=account_pb2.User(AccountEmail=userData['AccountEmail'],
                                   UserPassword=userData['UserPasswd'])))
     self.assertEqual(register.AccountStatus, userData['AccountStatus'])
     self.assertEqual(register.AccountEmail, userData['AccountEmail'])
     self.accountID = register.Id
     #注销测试账号
     unregister = self.stub.DeleteUserById(
         account_pb2.User(Id=self.accountID))
     #断言注销账号成功,返回0
     self.assertEqual(unregister.Success, 0)