Stevebauman\Location\Tests\LocationTest::test_driver_process PHP Method

test_driver_process() public method

public test_driver_process ( )
    public function test_driver_process()
    {
        $driver = m::mock(Driver::class);
        Location::setDriver($driver);
        $driver->makePartial()->shouldAllowMockingProtectedMethods()->shouldReceive('process')->once()->andReturn(new Fluent())->shouldReceive('hydrate')->once()->andReturn(new Position());
        $this->assertInstanceOf(Position::class, Location::get());
    }