UNPKG

mew-time

Version:
45 lines (33 loc) 1.58 kB
import mewtime from "index"; describe("mewtime/lib/isSameOrAfter", () => { let d; beforeEach(() => { d = mewtime("2017-02-18"); }); describe("2017-02-18일 기준", () => { it("isSameOrAfter('2017-02-19') false 를 반환한다.", () => { expect(d.isSameOrAfter("2017-02-19")).toBe(false); }); it("isSameOrAfter('2017-02-18') true 를 반환한다.", () => { expect(d.isSameOrAfter("2017-02-18")).toBe(true); }); it("isSameOrAfter('2018-02-17', 'year') false 를 반환한다.", () => { expect(d.isSameOrAfter("2018-02-17", mewtime.const.YEAR)).toBe(false); }); it("isSameOrAfter('2017-12-31', 'year') true 를 반환한다.", () => { expect(d.isSameOrAfter("2017-12-31", mewtime.const.YEAR)).toBe(true); }); it("isSameOrAfter('2017-03-17', 'month') false 를 반환한다.", () => { expect(d.isSameOrAfter("2017-03-17", mewtime.const.MONTH)).toBe(false); }); it("isSameOrAfter('2017-01-31', 'month') true 를 반환한다.", () => { expect(d.isSameOrAfter("2017-01-31", mewtime.const.MONTH)).toBe(true); }); it("isSameOrAfter('2017-02-19', 'date') false 를 반환한다.", () => { expect(d.isSameOrAfter("2017-02-19", mewtime.const.DATE)).toBe(false); }); it("isSameOrAfter('2017-02-18', 'date') true 를 반환한다.", () => { expect(d.isSameOrAfter("2017-02-18", mewtime.const.DATE)).toBe(true); }); }); });