linqts
Version:
LinQ + TypeScript
17 lines • 641 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var ava_1 = require("ava");
var enumerable_1 = require("../src/enumerable");
(0, ava_1.default)('Range', function (t) {
t.deepEqual(enumerable_1.default.Range(1, 10)
.Select(function (x) { return x * x; })
.ToArray(), [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]);
});
(0, ava_1.default)('Repeat', function (t) {
var str = 'I like programming';
var test = enumerable_1.default.Repeat(str, 3);
t.is(test.ElementAt(0), str);
t.is(test.ElementAt(1), str);
t.is(test.ElementAt(2), str);
});
//# sourceMappingURL=enumerable.test.js.map