binding_mp_user = get_binding_weixin_mpuser(test_env.getTestUserProfile().user) test_mp_user_access_token = self._create_dummy_weixin_mpuser_accesstoken(test_mpuser, 'dummytoken') mp_user_access_token = get_mpuser_accesstoken(binding_mp_user) self.assertEqual('dummytoken', mp_user_access_token.access_token) #rollback db test_mpuser.delete() test_mp_user_access_token.delete() def _create_dummy_weixin_mpuser(self, user, mpusername): return WeixinMpUser.objects.create( owner = user, username = mpusername, password = '', access_token = '', fakeid = '', expire_time = '2001-01-01 00:00:00' ) def _create_dummy_weixin_mpuser_accesstoken(self, mpuser, access_token): return WeixinMpUserAccessToken.objects.create( username = mpuser.username, app_id = '', app_secret = '', access_token = access_token, created_at = '2001-01-01 00:00:00' ) if __name__ == '__main__': test_env.start_test_withdb()
def start_test_withdb(): test_env.start_test_withdb()