Found 21 packages
bUnit 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 interact with and inspect the component under test, trigger event handlers, provide cascading values, and inject services. bUnit also includes a complete fake implementation of Blazor's authentication and authorization logic, navigation manager, and JSInterop.
bUnit.core is the base library that provides support for testing Blazor components. You need to install bUnit.web as well to test web-based Blazor components.
bUnit.web is the web specific parts of bUnit, that enables you to easily test and verify the output of Blazor (web) component.
Extends Verify (https://github.com/VerifyTests/Verify) to allow Blazor component verification via BUnit.
A project template for a testing Blazor/Razor components using the bUnit library.
Extension methods that provide fluent assertions on top of BUnit.
bUnit.web.testcomponents enables writing tests using the <Fixture> and <SnapshotTest> components in .razor files. This package only works with xUnit. NOTE: This package represents experimental features of bUnit that has been superseded by better ones. It is provided to avoid breaking existing test suites but is unlikely to see improvements or updates in the future.
bunit.web.query is an experimental package that provides an bUnit version of the https://testing-library.com/ APIs.
bUnit.generators is an extension to bUnit that provides code generators for stubbing components.
Blazorise is a component library built on top of Blazor and CSS frameworks like Bootstrap, Bulma and Material.
A highly modular framework for writing Blazor applications with a hassle-free, vertical-sliced architecture - Easy. Flexible. Focused.
Template for creating a Blazor server app with TailwindCSS and BUnit
This Class Library provides a Component needed for integration between BUnit and Telerik REPL for Blazor.
This package improves bUnit basic functions.
This pacakge combines AutoMocker with bunit
Blazor Server App wired up with bUnit, aspnettest Selenium and SpecFlow
A React-like testing library for Blazor.
ASP.NET In-App-GUI-Tests with Selenium and NUnit
Rich text editor for Blazor (.NET 10) with keyboard accessibility, ARIA support, emoji picker (1800+ emojis via BlazorEmo), emoji autocomplete (first-item auto-selected on open), XSS protection. Tested on Chrome, Edge, Firefox. Native Blazor component. GPL-3.0 for open-source.