1 | const secondsToTime = require('./secondsToTime')
|
2 |
|
3 | describe('secondsToTime', () => {
|
4 | it('converts seconds to an { hours, minutes, seconds } object', () => {
|
5 | expect(secondsToTime(60)).toEqual({
|
6 | hours: 0,
|
7 | minutes: 1,
|
8 | seconds: 0,
|
9 | })
|
10 |
|
11 | expect(secondsToTime(123)).toEqual({
|
12 | hours: 0,
|
13 | minutes: 2,
|
14 | seconds: 3,
|
15 | })
|
16 |
|
17 | expect(secondsToTime(1060)).toEqual({
|
18 | hours: 0,
|
19 | minutes: 17,
|
20 | seconds: 40,
|
21 | })
|
22 |
|
23 | expect(secondsToTime(123453460)).toEqual({
|
24 | hours: 20,
|
25 | minutes: 37,
|
26 | seconds: 40,
|
27 | })
|
28 | })
|
29 | })
|