示例#1
0
		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()
示例#2
0
def start_test_withdb():
	test_env.start_test_withdb()