From 80946becf9fc6bad5d34db6ff1f7bc6457ec5ff5 Mon Sep 17 00:00:00 2001 From: Sven Brodny Date: Mon, 4 Mar 2024 00:35:23 +0100 Subject: [PATCH] docs(testing-harness): update content --- .../content/docs/challenges/testing/23-harness.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/docs/src/content/docs/challenges/testing/23-harness.md b/docs/src/content/docs/challenges/testing/23-harness.md index 5ea9834..e098b22 100644 --- a/docs/src/content/docs/challenges/testing/23-harness.md +++ b/docs/src/content/docs/challenges/testing/23-harness.md @@ -8,13 +8,17 @@ sidebar: order: 9 --- -## Statement: +## Information + +A component harness is a class that lets a test interact with a component via a supported API. The objective of this challenge is to have a better understanding of the CDK test harness API. In this initial challenge, we will only use Angular Material's built-in harnesses. -The goal is to test the functionality of `child.component.ts`. I have prepared a test suite that you need to implement, but feel free to include additional tests as well. - -**Note:** You are welcome to use Testing Library if you wish. - Documentation for CDK Component Harness is [here](https://material.angular.io/cdk/test-harnesses/overview#api-for-test-authors). Documentation for Angular Material component is [here](https://material.angular.io/components/button/overview). + +## Statement + +The goal is to test the functionality of `child.component.ts`, which consists of some inputs & checkboxes related to a `mat-slider`. I have prepared a test suite that you need to implement, but feel free to include additional tests as well. + +**Note:** You are welcome to use Testing Library if you wish.