tyme4ts
Version:
Tyme是一个非常强大的日历工具库,可以看作 Lunar 的升级版,拥有更优的设计和扩展性,支持公历和农历、星座、干支、生肖、节气、法定假日等。
32 lines (27 loc) • 1.01 kB
text/typescript
import {suite, test} from '@testdeck/mocha';
import {KitchenGodSteed} from '../lib';
import {equal} from 'assert';
class KitchenGodSteedTest {
test0(): void {
equal(KitchenGodSteed.fromLunarYear(2017).getDragon(), '二龙治水');
equal(KitchenGodSteed.fromLunarYear(2018).getDragon(), '二龙治水');
equal(KitchenGodSteed.fromLunarYear(2019).getDragon(), '八龙治水');
equal(KitchenGodSteed.fromLunarYear(5).getDragon(), '三龙治水');
}
test1(): void {
equal(KitchenGodSteed.fromLunarYear(2017).getCake(), '二人分饼');
equal(KitchenGodSteed.fromLunarYear(2018).getCake(), '八人分饼');
equal(KitchenGodSteed.fromLunarYear(5).getCake(), '一人分饼');
}
test2(): void {
equal(KitchenGodSteed.fromLunarYear(2021).getCattle(), '十一牛耕田');
}
test3(): void {
equal(KitchenGodSteed.fromLunarYear(2018).getGold(), '三日得金');
}
}