def testPriceConversionToPoundsAndPence(self): g = Gift(price=2499) self.assertEquals("£24.99", g.price_in_pounds())
def testImagePathGeneration(self): g = Gift(slug='something-nice', name="Something Nice") self.assertEquals("gifts/something-nice/example.png", Gift.generate_gift_path(g, "example.png"))
def testPriceConversionToPoundsAndPenceWithEmptyPrice(self): g = Gift(price=None) self.assertEquals(None, g.price_in_pounds())
def testPriceConversionToPoundsAndPenceWithSubOnePound(self): g = Gift(price=99) self.assertEquals("£0.99", g.price_in_pounds())