我正在学习django rest框架。我写了一个简单的测试:
from rest_framework import status
from rest_framework.test import APITestCase
class ClinicTestCase(APITestCase):
def getList(self):
factory = APIRequestFactory()
request = factory.get('/Clinic/')
self.assertEqual(response.status_code, status.OK)
我的api为该请求返回空的json数组。我不知道的是,我如何运行这个测试?在
使用此命令时:
^{pr2}$我明白了
Ran 0 tests in 0.000s
作为输出。文档中没有写关于如何运行测试的内容。在
我相信你的测试方法需要从}。在
test
开始。将def getList
更改为def testGetList
或{与其他python测试一样(请参见https://docs.python.org/2/library/unittest.html#basic-example),如果方法不是以
test
开头,它们将不会作为测试运行。在相关问题 更多 >
编程相关推荐