“添加单元测试”的版本间的差异

来自Odoo大V社-odoo中文开发手册
跳转至: 导航搜索
第13行: 第13行:
 
     def setup(self, *args, **kwargs):
 
     def setup(self, *args, **kwargs):
 
         super(TestWizard, self). setup(*args, **kwargs)
 
         super(TestWizard, self). setup(*args, **kwargs)
#Add test setup code here...
+
    #Add test setup code here...
 
     def test_populate_tasks(self):
 
     def test_populate_tasks(self):
 
         "populate tasks buttons should add two tasks"
 
         "populate tasks buttons should add two tasks"
#Add test code
+
    #Add test code

2018年3月30日 (五) 16:37的版本

上一节:单元测试 下一节:写测试用例 测试用例todo_wizard插件存在于tests/test_wizard.py文件中。 我们需要添加tests/__init__.py 文件。内容如下:

  1. -*- coding:utf-8 -*-

from . import test_wizard

创建文件:tests/test_wizard.py:

  1. -*- coding : utf-8 -*-

from odoo.tests.common import TransactionCase

class TestWizard(TransactionCase):

   def setup(self, *args, **kwargs):
       super(TestWizard, self). setup(*args, **kwargs)
   #Add test setup code here...
   def test_populate_tasks(self):
       "populate tasks buttons should add two tasks"
   #Add test code