From 9c7a35399f3a17f5de7df10aef5c1a9ee1bd88c3 Mon Sep 17 00:00:00 2001 From: Tim Deschryver <28659384+timdeschryver@users.noreply.github.com> Date: Mon, 14 Oct 2024 18:42:58 +0200 Subject: [PATCH] docs: add test case for #493 --- .../tests/issues/issue-493.spec.ts | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 projects/testing-library/tests/issues/issue-493.spec.ts diff --git a/projects/testing-library/tests/issues/issue-493.spec.ts b/projects/testing-library/tests/issues/issue-493.spec.ts new file mode 100644 index 0000000..a49bc80 --- /dev/null +++ b/projects/testing-library/tests/issues/issue-493.spec.ts @@ -0,0 +1,27 @@ +import { HttpClient, provideHttpClient } from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; +import { Component, input } from '@angular/core'; +import { render, screen } from '../../src/public_api'; + +test('succeeds', async () => { + await render(DummyComponent, { + inputs: { + value: 'test', + }, + providers: [provideHttpClientTesting(), provideHttpClient()], + }); + + expect(screen.getByText('test')).toBeVisible(); +}); + +@Component({ + selector: 'atl-dummy', + standalone: true, + imports: [], + template: '
{{ value() }}
', +}) +class DummyComponent { + value = input.required