Example #1
0
class LastfmObjects(unittest.TestCase):

    def setUp(self):
        self.objectlist = [
            ("data/user.getInfo", User)
        ]
        self.api = LastfmApiConnection(None, None)
        
    
    def test_objects(self):
        for item in self.objectlist:
            f = open(item[0], "r")
            user = self.api.create_objects(f, item[1])
            self.assertEqual(user.id, "6386116")
            self.assertEqual(user.name, "woodenbrick")
            self.assertEqual(user.url, "http://www.last.fm/user/woodenbrick")
            self.assertEqual(user.gender, "m")
            self.assertEqual(user.subscriber, False)
            self.assertEqual(user.registered_unixtime, 1178554666)