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)