Esempio n. 1
0
    def test_getSubmitSmRespBill(self):
        b = SubmitSmBill(self.user)

        b.setAmount('submit_sm', 1.1)
        b.setAmount('submit_sm_resp', 2)
        c = b.getSubmitSmRespBill()

        self.assertRaises(InvalidBillKeyError, c.getAmount, 'submit_sm')
        self.assertEqual(c.getAmount('submit_sm_resp'), 2.0)
        self.assertRaises(InvalidBillKeyError, c.getAction, 'decrement_submit_sm_count')
        self.assertNotEquals(c.bid, None)
        self.assertNotEquals(b.bid, c.bid)
        self.assertEqual(b.user, c.user)
Esempio n. 2
0
    def test_getSubmitSmRespBill(self):
        b = SubmitSmBill(self.user)

        b.setAmount('submit_sm', 1.1)
        b.setAmount('submit_sm_resp', 2)
        c = b.getSubmitSmRespBill()

        self.assertRaises(InvalidBillKeyError, c.getAmount, 'submit_sm')
        self.assertEqual(c.getAmount('submit_sm_resp'), 2.0)
        self.assertRaises(InvalidBillKeyError, c.getAction,
                          'decrement_submit_sm_count')
        self.assertNotEquals(c.bid, None)
        self.assertNotEquals(b.bid, c.bid)
        self.assertEqual(b.user, c.user)