1234567891011121314151617181920212223242526272829 |
- <?php
- namespace Behat\Mink\Tests\Driver\Custom;
- use Behat\Mink\Tests\Driver\TestCase;
- class WindowNameTest extends TestCase
- {
- const WINDOW_NAME_REGEXP = '/[a-z0-9]{8}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{4}-[a-z0-9]{12}/i';
- public function testPatternGetWindowNames()
- {
- $session = $this->getSession();
- $windowNames = $session->getWindowNames();
- $this->assertArrayHasKey(0, $windowNames);
- foreach ($windowNames as $name) {
- $this->assertRegExp(self::WINDOW_NAME_REGEXP, $name);
- }
- }
- public function testGetWindowName()
- {
- $session = $this->getSession();
- $this->assertRegExp(self::WINDOW_NAME_REGEXP, $session->getWindowName());
- }
- }
|