class JsonUtilParserUtilUnitTest(unittest.TestCase):

    def setUp(self):

        with open(os.getcwd() + '/data/leagues_response.json') as f:
            self.json_obj = json.load(f)

        self.parser = Parser()

    def test_parse_simple(self):
        query = "fantasy_content.users.0.user[1].games.0.game[1]"
        r = self.parser.parse(query, self.json_obj)

        pprint(r)

        self.assertIsNotNone(r)

    def test_parse_map(self):
        query = "fantasy_content.users{0}.user[1].games{0}.game[1]"
        r = self.parser.parse(query, self.json_obj)
        
        pprint(r)
        
        self.assertIsNotNone(r)
    def setUp(self):

        with open(os.getcwd() + '/data/leagues_response.json') as f:
            self.json_obj = json.load(f)

        self.parser = Parser()