mew-time
Version:
utils about the time.
28 lines (20 loc) • 855 B
JavaScript
import mewtime from "index";
describe("mewtime/lib/end-of", () => {
const FORMAT_DATE_BASE = "YYYY-MM-DD";
const FORMAT_DATE_FULL = "YYYY-MM-DD HH:mm:ss";
let d;
beforeEach(() => {
d = mewtime("2017-02-18");
});
describe("2017-02-18일 기준", () => {
it("endOf('date')는 2017-02-18 23:59:59이다.", () => {
expect(d.endOf(mewtime.const.DATE).format(FORMAT_DATE_FULL)).toEqual("2017-02-18 23:59:59");
});
it("endOf('month')는 2017-02-28 23:59:59이다.", () => {
expect(d.endOf(mewtime.const.MONTH).format(FORMAT_DATE_FULL)).toEqual("2017-02-28 23:59:59");
});
it("endOf('year')는 2017-12-31 23:59:59이다.", () => {
expect(d.endOf(mewtime.const.YEAR).format(FORMAT_DATE_FULL)).toEqual("2017-12-31 23:59:59");
});
});
});