def put_test(self): cache = PlayerCache(self.mongo.db) cache.put('Pengwin88',self.data_dict) cache.put('Pengwin88',self.data_dict) players = self.mongo.db['player'].find({'name':'Pengwin88'}) self.assertEqual(players.count(),1,msg='Duplicated players in db') player = self.mongo.db['player'].find_one({'name':'Pengwin88'}) self.assertDictEqual(player['data'],self.data_dict)
def get_test(self): cache = PlayerCache(self.mongo.db) cache.put('Pengwin88',self.data_dict) data = cache.get('Pengwin88') self.assertDictEqual(data,self.data_dict)