91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

測試django的方法

發布時間:2020-08-06 10:19:18 來源:億速云 閱讀:135 作者:小新 欄目:編程語言

小編給大家分享一下測試django的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1.在創建Django應用時,默認已經生成了tests.py測試文件,打開FirstApp應用下tests.py文件,編寫針對模型的測試用例。tests.py文件代碼如下:

from django.test import TestCase
from FirstApp.models import Event, Guest
# Create your tests here.
class ModelTest(TestCase):
    def setUp(self):
        Event.objects.create(id=1,name='tom1',status=True,limit=2000,
            address='beijing',start_time='2017-04-19 20:00:01')
        Guest.objects.create(id=1,event_id=1,realname='tom2',
            phone='13500001111',email='tom2@mail.com',sign=False)
    def test_event_models(self):
        result=Event.objects.get(name='tom1')
        self.assertEqual(result.address, "beijing")
        self.assertTrue(result.status)
    def test_guest_models(self):
        result=Guest.objects.get(phone='13500001111')
        self.assertEqual(result.realname,"tom2")
        self.assertFalse(result.sign)

1)首先創建ModelTest類,繼承django.test.TestCase測試類。 

2)在setUp初始化方法中,分別創建一條發布會(Event)和一條嘉賓(Guest)數據。 

3)通過test_event_models()和test_guest_models()測試方法,分別查詢創建的數據,并斷言是否正確。

2.執行測試用例,Django提供了專門的“test”命令來運行測試

運行測試用例的命令說明

1)運行FirstApp應用下的所有測試用例。

\FirstProject>python3 manage.py test FirstApp

2)運行FirstApp應用下的tests.py測試文件。

\FirstProject>python3 manage.py test FirstApp.tests

3)運行FirstApp應用tests.py測試文件下的ModelTest測試類。

\FirstProject>python3 manage.py test FirstApp.tests.ModelTest

4)執行ModelTest測試類下面的test_event_models測試方法(用例)。

\FirstProject>python3 manage.py test FirstApp.tests.ModelTest

5)使用-p(或–pattern)參數模糊匹配測試文件。

\FirstProject>python3 manage.py test -p test*.py

至此,Django測試實例就此完畢。

以上是測試django的方法的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

萝北县| 孟州市| 武夷山市| 朝阳区| 北海市| 德保县| 天全县| 个旧市| 类乌齐县| 乐都县| 宜城市| 准格尔旗| 石景山区| 资源县| 定州市| 余干县| 沧源| 南充市| 清河县| 龙海市| 孝感市| 海原县| 高邑县| 武安市| 莫力| 吉木萨尔县| 莎车县| 曲麻莱县| 体育| 稻城县| 徐闻县| 宁都县| 湖州市| 池州市| 定州市| 新和县| 丹江口市| 金湖县| 鄂温| 博罗县| 吕梁市|