util.spec.ts
706 Bytes
import Util from './../src/util';
describe("Util", () => {
it('should convert to minutes', () => {
expect(Util.convertToMinutes('2:26')).toEqual(146);
expect(Util.convertToMinutes('22:3')).toEqual(1323);
expect(Util.convertToMinutes("00:00")).toEqual(0);
expect(Util.convertToMinutes("23:59")).toEqual(1439);
expect(Util.convertToMinutes("12:00")).toEqual(720);
expect(Util.convertToMinutes('435.abc')).toEqual(0);
expect(Util.convertToMinutes("55555:3434")).toEqual(0);
});
it('should get the remaining seconds', () => {
expect(Util.calculateNextMinute()).toEqual((60 - (new Date()).getSeconds()) * 1000);
});
});