1010use Hyde \Pages \BladePage ;
1111use Hyde \Pages \MarkdownPage ;
1212use Hyde \Pages \MarkdownPost ;
13- use Hyde \Support \Facades \Render ;
14- use Hyde \Support \Models \RenderData ;
1513use Hyde \Support \Models \Route ;
1614use Hyde \Testing \UnitTestCase ;
1715
@@ -61,20 +59,16 @@ public function testCurrentReturnsCurrentRoute()
6159 {
6260 $ route = new Route (new MarkdownPage ('foo ' ));
6361
64- Render:: shouldReceive ('getRoute ' )->andReturn ($ route );
62+ self :: mockRender ()-> shouldReceive ('getRoute ' )->andReturn ($ route );
6563
6664 $ this ->assertSame ($ route , Routes::current ());
67-
68- $ this ->resetMockInstance ();
6965 }
7066
7167 public function testCurrentReturnsNullIfRouteIsNotFound ()
7268 {
73- Render:: shouldReceive ('getRoute ' )->andReturn (null );
69+ self :: mockRender ()-> shouldReceive ('getRoute ' )->andReturn (null );
7470
7571 $ this ->assertNull (Routes::current ());
76-
77- $ this ->resetMockInstance ();
7872 }
7973
8074 public function testExistsForExistingRoute ()
@@ -86,9 +80,4 @@ public function testExistsForNonExistingRoute()
8680 {
8781 $ this ->assertFalse (Routes::exists ('not-found ' ));
8882 }
89-
90- protected function resetMockInstance (): void
91- {
92- Render::swap (new RenderData ());
93- }
9483}
0 commit comments