def test_convert_coin_types(self):
        """Try the four coin type conversions"""

        self.assertEqual(D20Coin.pp(1), 1000)
        self.assertEqual(D20Coin.gp(1), 100)
        self.assertEqual(D20Coin.sp(1), 10)
        self.assertEqual(D20Coin.cp(1), 1)
    def test_get_value(self):
        """Call the get_value method"""

        value = TreasureGenerator(apl=10).get_value()
        self.assertTrue(value >= D20Coin.gp(int(5450.0 - (5450.0 * 0.2))))
        self.assertTrue(value <= D20Coin.gp(int(5450.0 + (5450.0 * 0.2))))