Skip to content

Commit 5eae2f8

Browse files
author
Alexander Obuhovich
committed
Rename "Browser" to "QATools" in test case class names. Use TypifiedPageFactory by default.
1 parent 60b1fdc commit 5eae2f8

4 files changed

Lines changed: 8 additions & 26 deletions

File tree

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55

66
use aik099\PHPUnit\BrowserTestCase;
7+
use QATools\QATools\HtmlElements\TypifiedPageFactory;
78
use QATools\QATools\PageObject\Config\Config;
89
use QATools\QATools\PageObject\IPageFactory;
910

10-
abstract class AbstractBrowserTestCase extends BrowserTestCase
11+
abstract class AbstractQAToolsTestCase extends BrowserTestCase
1112
{
1213

1314
public static $browsers = array(
@@ -21,7 +22,10 @@ abstract class AbstractBrowserTestCase extends BrowserTestCase
2122
*
2223
* @return IPageFactory
2324
*/
24-
abstract protected function getPageFactory();
25+
protected function getPageFactory()
26+
{
27+
return new TypifiedPageFactory($this->getSession(), $this->getPageFactoryConfig());
28+
}
2529

2630
/**
2731
* Returns config object to be used during PageFactory initialization.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use QATools\QATools\BEM\BEMPageFactory;
77
use QATools\QATools\PageObject\IPageFactory;
88

9-
abstract class AbstractBrowserTestCase extends \tests\AbstractBrowserTestCase
9+
abstract class AbstractQAToolsTestCase extends \tests\AbstractQAToolsTestCase
1010
{
1111

1212
/**

tests/HtmlElements/AbstractBrowserTestCase.php

Lines changed: 0 additions & 22 deletions
This file was deleted.

tests/PageObject/AbstractBrowserTestCase.php renamed to tests/PageObject/AbstractQAToolsTestCase.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
use QATools\QATools\PageObject\IPageFactory;
77
use QATools\QATools\PageObject\PageFactory;
88

9-
abstract class AbstractBrowserTestCase extends \tests\AbstractBrowserTestCase
9+
abstract class AbstractQAToolsTestCase extends \tests\AbstractQAToolsTestCase
1010
{
1111

1212
/**

0 commit comments

Comments
 (0)