From 7be96f6e2056e866ac677519a02b2de40703236e Mon Sep 17 00:00:00 2001 From: Jason McCollum Date: Mon, 6 Nov 2023 09:56:13 -0800 Subject: [PATCH] Add additional unit tests --- .../base-routes-metadata-table.component.spec.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/application/frontend/src/app/routes-metadata/components/base-routes-metadata-table/base-routes-metadata-table.component.spec.ts b/application/frontend/src/app/routes-metadata/components/base-routes-metadata-table/base-routes-metadata-table.component.spec.ts index d327f0c0..468004c0 100644 --- a/application/frontend/src/app/routes-metadata/components/base-routes-metadata-table/base-routes-metadata-table.component.spec.ts +++ b/application/frontend/src/app/routes-metadata/components/base-routes-metadata-table/base-routes-metadata-table.component.spec.ts @@ -52,4 +52,15 @@ describe('BaseRoutesMetadataTableComponent', () => { it('should create', () => { expect(component).toBeTruthy(); }); + + it('should format traveled time', () => { + expect(component.formattedTravelTime(0)).toBe('00:00'); + expect(component.formattedTravelTime(61)).toBe('00:01'); + expect(component.formattedTravelTime(1910)).toBe('00:31'); + expect(component.formattedTravelTime(3600)).toBe('01:00'); + expect(component.formattedTravelTime(7260)).toBe('02:01'); + expect(component.formattedTravelTime(7300)).toBe('02:01'); + expect(component.formattedTravelTime(86400)).toBe('24:00'); + expect(component.formattedTravelTime(90120)).toBe('25:02'); + }); });