bc-minecraft-bedrock-types
Version:
The typescript library that provides default types for minecraft bedrock
20 lines • 826 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const boolean_1 = require("./boolean");
describe('Boolean', () => {
const tests = [
{ value: '0', is: false, parse: false },
{ value: '1', is: false, parse: true },
{ value: 'false', is: true, parse: false },
{ value: 'False', is: true, parse: false },
{ value: 'foo', is: false, parse: false },
{ value: 'true', is: true, parse: true },
{ value: 'True', is: true, parse: true },
];
test.each(tests)("parse and pass: '$value' -> is: $is, parse: $parse", (item) => {
const { value, is, parse } = item;
expect(boolean_1.Boolean.is(value)).toEqual(is);
expect(boolean_1.Boolean.parse(value)).toEqual(parse);
});
});
//# sourceMappingURL=boolean.test.js.map