22using AngleSharp . Dom ;
33using Bunit . Asserting ;
44using Bunit . Diffing ;
5+ using Bunit . Extensions ;
56using Bunit . Rendering ;
67using Microsoft . AspNetCore . Components ;
78using Microsoft . Extensions . DependencyInjection ;
@@ -301,8 +302,8 @@ public static void MarkupMatches(this IRenderedFragment actual, RenderFragment e
301302 if ( expected is null )
302303 throw new ArgumentNullException ( nameof ( expected ) ) ;
303304
304- var testContext = actual . Services . GetRequiredService < TestContext > ( ) ;
305- var renderedFragment = testContext . Render ( expected ) ;
305+ var testContext = actual . Services . GetRequiredService < TestContextBase > ( ) ;
306+ var renderedFragment = testContext . RenderInsideRenderTree ( expected ) ;
306307 MarkupMatches ( actual , renderedFragment , userMessage ) ;
307308 }
308309
@@ -323,7 +324,7 @@ public static void MarkupMatches(this INode actual, RenderFragment expected, str
323324 throw new ArgumentNullException ( nameof ( expected ) ) ;
324325
325326 var testContext = actual . GetTestContext ( ) ?? new TestContext ( ) ;
326- var renderedFragment = testContext . Render ( expected ) ;
327+ var renderedFragment = testContext . RenderInsideRenderTree ( expected ) ;
327328 MarkupMatches ( actual , renderedFragment , userMessage ) ;
328329 }
329330
@@ -344,7 +345,7 @@ public static void MarkupMatches(this INodeList actual, RenderFragment expected,
344345 throw new ArgumentNullException ( nameof ( expected ) ) ;
345346
346347 var testContext = actual . GetTestContext ( ) ?? new TestContext ( ) ;
347- var renderedFragment = testContext . Render ( expected ) ;
348+ var renderedFragment = testContext . RenderInsideRenderTree ( expected ) ;
348349 MarkupMatches ( actual , renderedFragment , userMessage ) ;
349350 }
350351
0 commit comments