|
4 | 4 | [](https://github.com/egil/bunit/issues) |
5 | 5 | [](https://gitter.im/bunit/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) |
6 | 6 |
|
7 | | -# bUnit |
| 7 | +# bUnit - a testing library for Blazor components |
8 | 8 |
|
9 | | -**bUnit**, previously known as **Blazor Components Testing Library**, is a unit testing library for Blazor Components. You can easily define components under test in C# or Razor syntax and verify outcome using semantic HTML diffing/comparison logic. You can easily interact with and inspect components, trigger event handlers, provide cascading values, inject services, mock IJsRuntime, and perform snapshot testing. |
| 9 | +**bUnit**, previously known as **Blazor Components Testing Library**, is a testing library for Blazor Components. You can easily define components under test in C# or Razor syntax and verify outcome using semantic HTML diffing/comparison logic. You can easily interact with and inspect components, trigger event handlers, provide cascading values, inject services, mock `IJsRuntime`, and perform snapshot testing. |
10 | 10 |
|
11 | | -This library's goal is to make it easy to write _comprehensive, stable unit tests_ for Blazor Components/Razor Components. To see how, head to the Wiki pages: |
12 | | - |
13 | | -- [Home](https://bunit.egilhansen.com) |
14 | | -- [Getting started](https://github.com/egil/razor-components-testing-library/wiki/Getting-Started) |
15 | | -- [C# based testing](https://github.com/egil/razor-components-testing-library/wiki/C%23-based-testing) |
16 | | - - [C# test examples](https://github.com/egil/razor-components-testing-library/wiki/C%23-test-examples) |
17 | | -- [Razor based testing](https://github.com/egil/razor-components-testing-library/wiki/Razor-based-testing) |
18 | | - - [Razor test examples](https://github.com/egil/razor-components-testing-library/wiki/Razor-test-examples) |
19 | | -- [Snapshot testing](https://github.com/egil/razor-components-testing-library/wiki/Snapshot-testing) |
20 | | -- [Working with rendered components and fragments](https://github.com/egil/razor-components-testing-library/wiki/Working-with-rendered-components-and-fragments) |
21 | | -- [Semantic HTML markup comparison](https://github.com/egil/razor-components-testing-library/wiki/Semantic-html-markup-comparison) |
22 | | -- [Mocking JsRuntime](https://github.com/egil/razor-components-testing-library/wiki/Mocking-JsRuntime) |
23 | | -- [References](https://github.com/egil/razor-components-testing-library/wiki/References) |
24 | | -- [Contribute](https://github.com/egil/razor-components-testing-library/wiki/Contribute) |
| 11 | +This library's goal is to make it easy to write _comprehensive, stable unit tests_ for Blazor Components/Razor Components. Go to [bunit.egilhansen.com](https://bunit.egilhansen.com) to learn more. |
25 | 12 |
|
26 | 13 | ## Contributors |
27 | 14 |
|
|
0 commit comments