def test_NOUN_EMPTY_POS(self): request = HttpRequest() request.method = 'POST' request.POST['verb'] = 'eat' request.POST['role'] = 'A0' request.POST['noun'] = '' request.POST['group1'] = 'verb' request.POST['top_results'] = 2 response = query(request) realResult = response.content result = '{"errCode": ' + str(errorCode.NOUN_EMPTY) + '}' self.assertNotEqual(result, realResult)
def test_group_notExist(self): request = HttpRequest() request.method = 'POST' request.POST['verb'] = 'eat' request.POST['role'] = 'A0' request.POST['noun'] = 'apple' request.POST['group1'] = 'asdf' request.POST['top_results'] = 20 response = query(request) realResult = response.content result = '{"errCode": ' + str(errorCode.INTERNAL_ERROR) + '}' self.assertEqual(result, realResult)
def test_VERB_FORMAT_ERROR(self): request = HttpRequest() request.method = 'POST' request.POST['verb'] = '你好'.decode('utf8') request.POST['role'] = 'A0' request.POST['noun'] = 'apple' request.POST['group1'] = 'verb' request.POST['top_results'] = 20 response = query(request) realResult = response.content result = '{"errCode": ' + str(errorCode.VERB_FORMAT_ERROR) + '}' self.assertEqual(result, realResult)