Django单元测试--检查URl是否对应自己期望的视图函数

在django 中创建一个app
python manage.py startapp lisa

你会发现在lisa 中 有一个tests.py
这是django 自动生成的用于测试的
编写一个简单的测试,注定失败
Django单元测试--检查URl是否对应自己期望的视图函数我在 博文
https://mp.****.net/mdeditor/86490677#
中写过Django 的一些流程
现在跟着测试一下1\能否解析网站根据路径(“/”)的Url 将其对应到我们编写的某个视图函数上

from django.urls import resolve
from django.test import TestCase
from  login.views import  student_test
class  login_test(TestCase):
          def test_resolve_url_to_student_test(self):
                         find = resolve('/')
                         self.assertEqual(find.func,student_page)

这段代码:运用resolve 函数解析Url 网站路径(‘/’)检查是否能够找到视图中的 student_page 函数
ps: 我发现我看这本书的测试用例之后,在写这个笔记,敲这段代码时脱离了Pycharm 这个工具函数竟然会记错
看来手撸代码是很有必要的。