Implement concrete expression types. Models are bound to those types.

This commit is contained in:
BorysLevytskyi
2015-12-01 20:01:17 +02:00
parent 252e940328
commit 49fa80e459
7 changed files with 81 additions and 35 deletions

View File

@@ -41,7 +41,8 @@ describe("expression parse", function() {
expect(actual.operand2).not.toBeDefined();
}
expect(actual.string).toBe(expected.string);
expect(actual.expressionString).toBe(expected.string);
console.log(actual.toString());
}
});
@@ -59,7 +60,8 @@ describe("expression parse", function() {
var expected = listCases[input];
for(i =0; i<expected.length;i++) {
expect(actual.operands[i].value).toBe(expected[i]);
expect(actual.numbers[i].value).toBe(expected[i]);
expect(actual.expressionString).toBe(input)
}
}
});