5 use Behat\Testwork\Environment\Environment;
7 use Drupal\Driver\DriverInterface;
9 use PhpSpec\ObjectBehavior;
10 use Prophecy\Argument;
12 class DrupalDriverManagerSpec extends ObjectBehavior
14 function it_is_initializable()
16 $this->shouldHaveType('Drupal\DrupalDriverManager');
19 function it_registers_drivers(DriverInterface $driver)
21 $this->registerDriver('name', $driver);
22 $this->setDefaultDriverName('name');
24 $driver = $this->getDriver();
25 $driver->shouldBeAnInstanceOf('Drupal\Driver\DriverInterface');
28 function it_sets_behat_environments(Environment $environment)
30 $this->setEnvironment($environment);
32 $env = $this->getEnvironment();
33 $env->shouldBeAnInstanceOf('Behat\Testwork\Environment\Environment');