什么是 chai-cron
chai-cron 是一个 npm 包,它提供了一种简便的方式来测试 cron 表达式是否正确。
安装和使用
要使用 chai-cron,你需要确认已经在你的项目中安装了 chai 和 cron-parse。你可以使用以下命令安装:
--- ------- ---- ---------- --------- ----------
chai-cron 依赖于 chai 和 cron-parse,所以你需要在你的测试文件中导入这些包,然后导入 chai-cron。
----- ---- - ---------------- ----- ---------- - ----------------------- ----- -------- - --------------------- -------------------
现在你可以使用 expect().to.be.validCron()
来测试一个 cron 表达式是否正确。
------------ ---- ----- -- -- - -------- --------- -- -- - ----- ---------- - -- - - - --- ------------------------------------- --- ---
chai-cron 还支持测试时间点是否匹配 cron 表达式。你可以使用 expect().to.runAt(<date>)
来测试一个日期是否符合 cron 表达式。
------------------- ---- ----- -- -- - ----------- ---- ----- -- -- - ----- ---------- - -- - - - --- ----- -------- - ---------------------------------------------- ----------------------------- -------------------- --- ---
总结
chai-cron 可以帮助你测试你的 cron 表达式是否正确。使用 chai-cron,你可以在测试用例中轻松测试时间点是否匹配 cron 表达式,而不是手动调试 cron 表达式。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/6005701681e8991b448e7cf4