Closed
Description
This is the parent issue used to track all the changes we want to include in bUnit v2:
- Enable documentation for
v1
andv2
#1205 - Docs: Create migration guide
- Consider removing
TestContext.RenderTree
. Users can easily do this themselves. Investigate the usage of this feature. - Rename
TestServiceProvider
toBunitServiceProvider
- Remove unneccessary abstraction #1015
- Use a single
RenderedComponent
type.Render(renderfragment)
would returnRenderedComponent<BunitRootComponent>
.-
RenderedComponent
should inherit fromComponentState
- Enable walking component tree #1180
- Make renderer, context, services directly available on type
-
- Leverage new .NET 8 abilities in
Renderer
to simplify code
- Use a single
- Rename
TestContext
toBunitContext
#963 - Remove all
GetAwaiter().GetResult()
- Make WaitForX methods async
- Remove all RenderComponent methods and replace them with additional overloads of Render method #1017
- Drop support for old frameworks
- Shared
BunitContext
, oneBunitRenderer
perRender()
call #1018 - Rename TestRenderer to BunitRenderer #1019
- Mark and remove "Snapshot" based assertion #974
Metadata
Metadata
Assignees
Labels
No labels