bUnit-dev/bUnit
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.
C#MIT
Issues
- 0
diff:ignoreChildren does not Ignore Children of a Button
#1474 opened by japhelps - 4
- 2
Clicking an Anchor Tag does not update NavigationManager
#1468 opened by japhelps - 0
Add test that validates duplicated entires in RenderBatch.UpdatedComponents handled correctly
#1158 opened by egil - 1
WASM MSAL Configuration Not Correctly Supported
#1453 opened by SeanC2222 - 8
Async Task in Multiple Tests
#1456 opened by jtleaming - 0
`WrapperElementsGenerator` cachable
#1397 opened by linkdotnet - 1
CurrentCulture affects rendered markup
#1155 opened by egil - 2
`@formname` attribute always causes an error: System.InvalidOperationException : Invalid element frame type 'NamedEvent'
#1438 opened by suzu2469 - 2
upgrading bUnit to 1.27.17 results in bunit.web.testcomponents load errors
#1441 opened by shalinparmar - 6
bUnit does not set parameters as a result of two-way binding or chained binding when values are updated.
#1434 opened by celophi - 6
TestRender.DisposeComponents() does not correctly dispose components that implement IAsyncDisposable
#1232 opened by allderidge - 2
Enable walking component tree
#1180 opened by egil - 7
- 2
IJSUnmarshalledRuntime removed in .NET 9
#1402 opened by JamesNK - 5
Support for keyed services
#1373 opened by ViRuSTriNiTy - 6
No way to set value for property with `[SupplyParameterFromQuery]` but not `[Parameter]`
#1368 opened by aayjaychan - 3
Cannot trigger RowSelected eventcallback on SFgrid
#1375 opened by bjerke2000 - 0
Docs: search exposes pages that are not in the TOC
#1347 opened by egil - 2
- 1
Improve interacting with substituted components (Stub<T>)
#1186 opened by egil - 20
- 8
- 6
Problems running docs project locally
#1307 opened by Jcparkyn - 9
- 2
Find fails with System.TypeLoadException: Method 'get_GivenNamespaceUri' from assembly 'AngleSharpWrappers does not have an implementation
#1262 opened by hhyyrylainen - 13
1.24.10 unit tests hang randomly when run in parallel
#1244 opened by groogiam - 5
bUnit fails with System.InvalidOperationException: The render handle is not yet assigned.
#1279 opened by iam3yal - 4
Issues with Fluxor in version 1.24.10
#1266 opened by marcoatribeiro - 1
I got a execption in .NET 8: Method not found: 'System.String Microsoft.AspNetCore.Components.CascadingParameterAttributeBase.get_Name()'.
#1274 opened by ElderJames - 17
`System.MissingMethodException` after update to .NET 8 RC 2
#1239 opened by msynk - 0
- 10
- 14
Failing tests on ubuntu-latest github actions
#1223 opened by DavidVollmers - 2
Enable documentation for `v1` and `v2`
#1205 opened by linkdotnet - 21
Multi-threaded test execution appears to cause a race condition when using SetParametersAndRender
#1188 opened by Skintkingle - 1
Showcase NUnits `LifeCycle.InstancePerTestCase` to come around the wrapper
#1189 opened by linkdotnet - 6
- 2
- 0
Increase `WaitForTimeout` when a debugger is attached
#1177 opened by linkdotnet - 1
Replace Moq with NSubstitute
#1174 opened by egil - 7
SetParametersAndRender will breaks with .NET 8
#1165 opened by a2er - 40
FragmentContainer was not found in async test
#1143 opened by uecasm - 9
BUnit render component to string deadlocks when using in a Blazor context > 1.18.4
#1144 opened by biohazard999 - 0
- 7
Scoped IComponentActivator breaks bUnit
#1138 opened by egil - 3
ComponentFactories doesn't work if registering AddSyncfusionBlazor on services
#1129 opened by BenSchoen - 1
Shallow Rendering example is incorrect
#1123 opened by bonsall - 25
- 2
Support render mode attribute from .NET 8
#1117 opened by egil