/** @test **/
 function it_returns_the_next_middleware_given_a_guest_user()
 {
     $next = function ($request) {
         return 'closure';
     };
     $request = Mockery::mock(Request::class);
     $auth = Mockery::mock(Guard::class);
     $auth->shouldReceive('check')->andReturn(false);
     app()->instance(Guard::class, $auth);
     $middleware = new RedirectIfAuthenticated($auth);
     $this->assertEquals('closure', $middleware->handle($request, $next));
 }