odoo_dev 开发培训作业:图书管理系统
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

20 行
793B

  1. from odoo.tests.common import TransactionCase
  2. class TestBook(TransactionCase):
  3. def setUp(self,*args,**kwargs):
  4. result = super().setUp(*args, **kwargs)
  5. # 设定运行测试方法的用户,用于测试权限是否正常运行
  6. # user_admin = self.env.ref('base.user_admin')
  7. # self.env = self.env(user=user_admin)
  8. self.Book = self.env['library.book']
  9. self.book_ode = self.Book.create({
  10. 'name': 'Odoo Development Essentials',
  11. 'isbn': '879-1-78439-279-6'
  12. })
  13. return result
  14. def test_create(self):
  15. "Test Book are active by default"
  16. self.assertEqual(self.book_ode.active, True)
  17. def test_check_isbn(self):
  18. "Check Vaild ISBN"
  19. self.assertEqual(self.book_ode._check_isbn_)
上海开阖软件有限公司 沪ICP备12045867号-1