def test_negative(self): pos = Position(Lot("USD", A('10 AUD'), None), D('28372')) negpos = pos.get_negative() self.assertEqual(A('-28372 USD'), negpos.get_units()) self.assertEqual(A('-283720 AUD'), negpos.get_cost())
def test_negative(self): pos = Position(A("28372 USD"), Cost(D('10'), 'AUD', None, None)) negpos = pos.get_negative() self.assertEqual(A('-28372 USD'), negpos.units) self.assertEqual(A('-283720 AUD'), convert.get_cost(negpos))