def test_get_price_change(self): coin = Coin("bitcoin", symbol=None, price=123, price_previous=123.1, in_message=True, last_updated=None) self.assertAlmostEqual(coin.get_price_change(), -0.1)
def test_init(self): coin = Coin("bitcoin", symbol="btc", price=None, price_previous=None, in_message=True, last_updated=None) self.assertEqual(coin.get_id(), "bitcoin") self.assertEqual(coin.get_symbol(), "btc") self.assertEqual(coin.get_price(), None) self.assertEqual(coin.get_price_previous(), None) self.assertEqual(coin.get_price_change(), None) self.assertEqual(coin.get_in_message(), True) self.assertEqual(coin.get_last_updated(), None)