|
1 | 1 |
|
2 | | -# IcuBlazor Components |
| 2 | +# IcuBlazor Samples |
3 | 3 |
|
4 | | -IcuBlazor is set of UI components that help you develop, debug and unit test Blazor apps. Inject your app with debug components to help you interact with data and visuals. Explore UI automation and modern testing strategies such as text diffs, pixel diffs, property testing, and more. |
| 4 | +This repository is a set of example projects showing how to use IcuBlazor. |
| 5 | + |
| 6 | +IcuBlazor is set of UI components that help you develop, debug and unit test Blazor apps. Inject your app with debug components to help you interact with data and visuals. Explore UI automation and modern testing strategies such as text diffs, pixel diffs, property testing, and more. |
5 | 7 |
|
6 | 8 | ## For full details see [IcuBlazor.com](http://icublazor.com/). |
7 | 9 |
|
8 | 10 | - [IcuBlazor Home](http://icublazor.com/) |
9 | 11 | - [Quick Intro](http://icublazor.com/docs/articles/tests.html) |
10 | 12 | - [Installation](http://icublazor.com/docs/articles/config.html) |
11 | 13 |
|
12 | | - |
13 | | -### What's in the box? |
14 | | -- Modern testing API |
15 | | - - Easily define unit tests with Blazor syntax |
16 | | - - Text & File diff testing |
17 | | - - Image capture & pixel diff comparison |
18 | | - - Direct & Indirect UI Automation |
19 | | - - Property-based testing (Using FSCheck) |
20 | | - - "Too many failing Tests" problem solved with Verification tests |
21 | | - |
22 | | -- A complete test runner |
23 | | - - Embed runner in Blazor pages |
24 | | - - Supports both Client-Side & Server-Side Blazor apps |
25 | | - - Debug code while testing |
26 | | - |
27 | | -- Other Blazor components |
28 | | - |
29 | | - - `<IcuTestViewer/>`<br/> |
30 | | - A Blazor component that displays your unit tests. |
31 | | - |
32 | | - - `<ViewOf Model=@myObject>` <br/> |
33 | | - A generic view of any object. Useful for displaying Exceptions or objects as JSON. |
34 | | - |
35 | | - - `<Debug v=@my.var>` <br/> |
36 | | - Displays a popup view of any value |
37 | | - |
38 | | - - `<TheAwesomeComponent>` <br/> |
39 | | - What feature would you love to see. Let us know (ray440@gmail.com). |
40 | | - |
41 | | - |
42 | | - |
43 | | - |
44 | 14 | ## Support |
45 | 15 | If you discover a bug or have a feature request feel free to [open an issue](https://github.com/ray440/IcuBlazor/issues). |
46 | 16 |
|
0 commit comments