18 packages tagged with “bUnit”
bUnit.web is the web specific parts of bUnit, that enables you to easily test and verify the output of Blazor (web) component.
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 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.
Extends Verify (https://github.com/VerifyTests/Verify) to allow Blazor component verification via BUnit.
Extension methods that provide fluent assertions on top of BUnit.
A project template for a testing Blazor/Razor components using the bUnit library.
Blazorise is a component library built on top of Blazor and CSS frameworks like Bootstrap, Bulma and Material.
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.
A React-like testing library for Blazor.
Template for creating a Blazor server app with TailwindCSS and BUnit
ASP.NET In-App-GUI-Tests with Selenium and NUnit
This Class Library provides a Component needed for integration between BUnit and Telerik REPL for Blazor.
Blazor Server App wired up with bUnit, aspnettest Selenium and SpecFlow
This package improves bUnit basic functions.
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.