/** @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));
}