/** * This test file is used to test the text parser. */ const parser = require("../src/bruToJson"); describe("assert parser", () => { it("should parse assert statement", () => { const input = ` assert { res("data.airports").filter(a => a.code ==="BLR").name: "Bangalore International Airport" } `; const output = parser(input); const expected = { "assertions": [{ name: "res(\"data.airports\").filter(a => a.code ===\"BLR\").name", value: '"Bangalore International Airport"', enabled: true }] }; expect(output).toEqual(expected); }); });