class TradeTest( unittest.TestCase ): def __init__( self, testCaseName ): (unittest.TestCase).__init__(self, testCaseName) self.tw = TradeWorker(Config().getData()) def testItem( self ): self.assertEqual(self.tw.get_item(19726).name, "Soft Wood Log") def testMultipleItems( self ): self.assertEqual(self.tw.get_items([19726, 19727])[19726].name, "Soft Wood Log") def testTrends( self ): self.assertTrue(len(self.tw.get_trends()) > 0)
def main(): tw = TradeWorker(Config().getData()) try: print tw.get_item(19726).name print tw.get_items([19727, 19728])[0].name for item in tw.get_trends(): print item.name except: print "server down"
def __init__( self, testCaseName ): (unittest.TestCase).__init__(self, testCaseName) self.tw = TradeWorker(Config().getData())