@jeremyckahn/farmhand
Version:
A farming game
20 lines (15 loc) • 534 B
text/typescript
import { getDayOfSeason } from './getDayOfSeason.js'
describe('getDayOfSeason', () => {
test('returns 1 for the first day of a season', () => {
expect(getDayOfSeason(1)).toEqual(1)
})
test('returns the season length for the last day of a season', () => {
expect(getDayOfSeason(15)).toEqual(15)
})
test('resets to 1 on the first day of the next season', () => {
expect(getDayOfSeason(16)).toEqual(1)
})
test('continues counting in later seasons', () => {
expect(getDayOfSeason(33)).toEqual(3)
})
})