chai-moment-string
用於驗證符合預期 moment 格式字串的 chai 外掛
使用方式
瀏覽器
<script src="chai.js"></script>
<script src="chai-moment-string.js"></script>
伺服器
var chai = require('chai');
chai.use(require('chai-moment-string'));
斷言
- momentFormat
- strict (透過 momentFormat 鏈式調用)
momentFormat
// Without locale
expect('2018-01-26').to.momentFormat('YYYY-MM-DD');
// With locale
expect('2012 juillet').to.momentFormat('YYYY MMMM', 'fr');
strict
// Without locale
expect('2018-01-26').to.momentFormat.strict('YYYY-MM-DD');
// With locale
expect('2012 juillet').to.momentFormat.strict('YYYY MMMM', 'fr');
關於嚴格解析的更多資訊:https://momentjs.dev.org.tw/guides/#/parsing/strict-mode/