|
- from odoo.tests.common import TransactionCase
- from odoo import exceptions
-
- class TestWizard(TransactionCase):
-
- def setUp(self, *args, **kwargs):
- super(TestWizard, self).setUp(*args, **kwargs)
- # Setup test data
- admin_user = self.env.ref('base.user_admin')
- self.Checkout = self.env['library.checkout'].with_user(admin_user)
- self.Wizard = self.env['library.checkout.massmessage'].with_user(admin_user)
-
- a_member = self.env['library.member'].create({'name': 'John'})
- self.checkout0 = self.Checkout.create({
- 'member_id': a_member.id})
-
- def test_button_send_empty_body(self):
- "Send button errors on empty body message"
- wizard0 = self.Wizard.create({})
- with self.assertRaises(exceptions.UserError) as e:
- wizard0.button_send()
|