示例#1
0
    def setUp(self):
        super(WiretransterOrderTest, self).setUp()

        self.p2 = Player(game=self.g, money=self.initial_money)
        self.p2.save()

        self.wo = WiretransferOrder(player=self.p, recipient=self.p2, amount=1)
示例#2
0
    def test_wiretransfer_run_cant_send_more_than_available(self):
        """
		Check you can't send more money than you have right now
		"""
        p2 = Player(game=self.g)
        p2.save()

        o = WiretransferOrder(player=self.p,
                              recipient=p2,
                              amount=self.p.money + 1)
        self.assertRaises(OrderNotAvailable, o.clean)
示例#3
0
    def test_wiretransfer_run_cant_send_to_self(self):
        """
		Check you can't send money to yourself
		"""
        o = WiretransferOrder(player=self.p, recipient=self.p, amount=1)
        self.assertRaises(OrderNotAvailable, o.clean)