diff --git a/alfa-client/libs/design-system/src/lib/list/list-item/list-item.component.spec.ts b/alfa-client/libs/design-system/src/lib/list/list-item/list-item.component.spec.ts
index 7bfdff811e56e7986b589f06cad84a596b4ddf59..2e2714f6cfe0c7e790021a9087ab633b4f1cc3c0 100644
--- a/alfa-client/libs/design-system/src/lib/list/list-item/list-item.component.spec.ts
+++ b/alfa-client/libs/design-system/src/lib/list/list-item/list-item.component.spec.ts
@@ -32,6 +32,8 @@ describe('ListItemComponent', () => {
   let component: ListItemComponent;
   let fixture: ComponentFixture<ListItemComponent>;
 
+  const link: string = getDataTestClassOf('list-item-link');
+
   beforeEach(async () => {
     await TestBed.configureTestingModule({
       imports: [ListItemComponent],
@@ -50,13 +52,12 @@ describe('ListItemComponent', () => {
   describe('input', () => {
     describe('routerLink', () => {
       it('should set href attribute', () => {
-        component.path = encodeURI(faker.system.filePath());
-        const resultingLink: string = 'http://localhost' + component.path;
-        const linkElement: HTMLLinkElement = getElementFromFixture(fixture, getDataTestClassOf('list-item-link'));
+        component.path = faker.system.filePath();
 
         fixture.detectChanges();
 
-        expect(linkElement.href).toBe(resultingLink);
+        const linkElement: HTMLLinkElement = getElementFromFixture(fixture, link);
+        expect(linkElement.href).toBe(`http://localhost${component.path}`);
       });
     });
   });