UNPKG

mew-time

Version:
53 lines (39 loc) 2.05 kB
import mewtime from "index"; describe("mewtime/lib/isBetween", () => { let d; beforeEach(() => { d = mewtime("2017-02-18"); }); describe("2017-02-18일은", () => { it("isBetween('2017-02-26', '2017-03-05')는 false 이다.)", () => { expect(d.isBetween("2017-02-26", "2017-03-05")).toBe(false); }); it("isBetween('2017-02-16', '2017-02-28')는 true 이다.)", () => { expect(d.isBetween("2017-02-16", "2017-02-28")).toBe(true); }); it("isBetween('2017-02-16', '2017-02-28', 'year')는 false 이다.)", () => { expect(d.isBetween("2017-02-16", "2017-02-28", mewtime.const.YEAR)).toBe(false); }); it("isBetween('2016-02-16', '2018-02-28', 'year')는 true 이다.)", () => { expect(d.isBetween("2016-02-16", "2018-02-28", mewtime.const.YEAR)).toBe(true); }); it("isBetween('2017-02-16', '2017-03-28', 'month')는 false 이다.)", () => { expect(d.isBetween("2017-02-16", "2017-03-28", mewtime.const.MONTH)).toBe(false); }); it("isBetween('2017-01-16', '2017-03-28', 'month')는 true 이다.)", () => { expect(d.isBetween("2017-01-16", "2017-03-28", mewtime.const.MONTH)).toBe(true); }); it("isBetween('2017-02-18', '2017-02-20', 'date')는 false 이다.)", () => { expect(d.isBetween("2017-02-18", "2017-02-20", mewtime.const.DATE)).toBe(false); }); it("isBetween('2017-02-17', '2017-02-20', 'date')는 true 이다.)", () => { expect(d.isBetween("2017-02-17", "2017-02-20", mewtime.const.DATE)).toBe(true); }); it("isBetween('2017-02-18', '2017-02-20', null, '[]')는 true 이다.)", () => { expect(d.isBetween("2017-02-18", "2017-02-20", null, "[]")).toBe(true); }); it("isBetween('2017-02-10', '2017-02-18', null, '[]')는 true 이다.)", () => { expect(d.isBetween("2017-02-10", "2017-02-18", null, "[]")).toBe(true); }); }); });