diff --git a/projects/components/src/link/link.component.test.ts b/projects/components/src/link/link.component.test.ts
index 4d08f5648..6e2161d37 100644
--- a/projects/components/src/link/link.component.test.ts
+++ b/projects/components/src/link/link.component.test.ts
@@ -13,14 +13,16 @@ describe('Link component', () => {
declarations: [MockDirective(RouterLinkWithHref)]
});
- test('Link should not be displayed if url is undefined', () => {
+ test('Link contents should be displayed if params/url is undefined', () => {
spectator = createHost(``, {
props: {
paramsOrUrl: undefined
}
});
- expect(spectator.query('.ht-link')).not.toExist();
+ const anchorElement = spectator.query('.ht-link');
+ expect(anchorElement).toExist();
+ expect(anchorElement).toHaveClass('ht-link disabled');
});
test('Link should navigate correctly to external URLs', () => {
diff --git a/projects/components/src/link/link.component.ts b/projects/components/src/link/link.component.ts
index 9a58b868a..33d4c9164 100644
--- a/projects/components/src/link/link.component.ts
+++ b/projects/components/src/link/link.component.ts
@@ -9,9 +9,8 @@ import { isNil } from 'lodash-es';
changeDetection: ChangeDetectionStrategy.OnPush,
template: `