blob: 1b0e22578aafee7f4c0812e49f763897456f7e60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import { DurationPipe } from './duration.pipe';
describe('DurationPipe', () => {
const pipe = new DurationPipe();
it('create an instance', () => {
expect(pipe).toBeTruthy();
});
it('transforms seconds into a human readable duration', () => {
expect(pipe.transform(0)).toBe('1 second');
expect(pipe.transform(6)).toBe('6 seconds');
expect(pipe.transform(60)).toBe('1 minute');
expect(pipe.transform(600)).toBe('10 minutes');
expect(pipe.transform(6000)).toBe('1 hour 40 minutes');
});
});
|