UNPKG

tuna-jslinq

Version:

Linq methods for JavaScript/TypeScript for working with Arrays

30 lines (23 loc) 733 B
describe("Min", function () { it("string", function () { expect(["a", "b"].Min()).toBe("a"); }); it("number", function () { expect([1, 10, 5].Min()).toBe(1); }); it("number with selector", function () { expect([1, 10, 5].Min(a => a)).toBe(1); }); it("min with negative numbers", function () { expect([1, -10, 5].Min()).toBe(-10); }); it("min with negative numbers and with selector", function () { expect([1, 10, -5].Min(a => a)).toBe(-5); }); it("empty", function () { expect([].Min()).toBe(null); }); it("empty with selector", function () { expect([].Min(a => a)).toBe(null); }); });