bUnit
Component tester
A testing library for Blazor components that simplifies writing unit tests
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
1k stars
24 watching
109 forks
Language: C#
last commit: 2 months ago
Linked from 1 awesome list
blazorblazor-componentsbunitcascading-valuescomponent-testinghacktoberfestmstestnugetnunitrazor-componentssnapshot-testingtrigger-event-handlersunit-testingxunit
Related projects:
Repository | Description | Stars |
---|---|---|
| A tool for verifying Blazor components by generating and validating snapshots of their rendered state | 0 |
| A tool for verifying Blazor components by capturing their rendered HTML and model state in a snapshot file. | 33 |
| A collection of reusable UI components for building Blazor web applications | 523 |
| A lightweight unit testing framework for Bash scripts. | 197 |
| A set of high-performance UI components and demos for building Blazor applications | 396 |
| A package of reusable UI components built on top of Bootstrap 4/5 for the Blazor framework | 922 |
| Provides utilities for testing Svelte components with a focus on realistic testing scenarios and good development practices. | 623 |
| A Blazor component for displaying formatted code snippets on documentation pages. | 36 |
| A library that generates HTML from Razor Components using a fluent interface | 150 |
| A Blazor wrapper around the Fluent UI Web Components library, providing a set of reusable UI components and styles for building web applications. | 817 |
| A tool to test React Native components with pre-defined props and state values. | 20 |
| A Blazor component library providing pre-built UI elements such as grids and wizards. | 66 |
| Reactive wrapper around Blazor components, providing a simple interface to MudBlazor components. | 5 |
| A collection of reusable UI components and extensions for building Blazor applications | 328 |
| A command-line test runner and engine for unit testing written in C# | 217 |