Bladeren bron

modified tests according yii2-codeception extension

Mark 12 jaren geleden
bovenliggende
commit
decab1d660

+ 0 - 56
tests/_helpers/TestCase.php

@@ -1,56 +0,0 @@
-<?php
-
-namespace tests\_helpers;
-
-class TestCase extends \PHPUnit_Framework_TestCase
-{
-
-	/**
-	 * Your application config, will be merged with base config when creating application.
-	 * @var array
-	 */
-	protected $config = array();
-
-	/**
-	 * Created application class
-	 * @var string
-	 */
-	protected $appClass = '\yii\web\Application';
-
-	protected function setUp()
-	{
-		parent::setUp();
-		$this->mockApplication();
-	}
-
-	protected function tearDown()
-	{
-		$this->destroyApplication();
-		parent::tearDown();
-	}
-
-	protected function mockApplication()
-	{
-		$baseConfig = require(__DIR__.'/../unit/_bootstrap.php');
-		$config = \yii\helpers\ArrayHelper::merge($baseConfig,$this->config);
-		new $this->appClass($config);
-	}
-
-	protected function destroyApplication()
-	{
-		\Yii::$app = null;
-	}
-
-	/**
-	 * Use this method when you need to dump variables with var_dump function.
-	 * This is caused by the buffering output of the codeception.
-	 * @param mixed $var
-	 */
-	protected static function varDump($var)
-	{
-		ob_start();
-		var_dump($var);
-		\Codeception\Util\Debug::debug(ob_get_clean());
-	}
-
-}

+ 1 - 1
tests/_pages/AboutPage.php

@@ -2,7 +2,7 @@
 
 namespace tests\_pages;
 
-class AboutPage extends BasePage
+class AboutPage extends \yii\codeception\BasePage
 {
 
 	public static $URL = '?r=site/about';

+ 0 - 45
tests/_pages/BasePage.php

@@ -1,45 +0,0 @@
-<?php
-
-namespace tests\_pages;
-
-class BasePage
-{
-
-	// include url of current page
-	public static $URL = '';
-
-	/**
-	 * Declare UI map for this page here. CSS or XPath allowed.
-	 * public static $usernameField = '#username';
-	 * public static $formSubmitButton = "#mainForm input[type=submit]";
-	 */
-
-	/**
-	 * Basic route example for your current URL
-	 * You can append any additional parameter to URL
-	 * and use it in tests like: EditPage::route('/123-post');
-	 */
-	public static function route($param)
-	{
-		return static::$URL.$param;
-	}
-
-	/**
-	 * @var
-	 */
-	protected $guy;
-
-	public function __construct($I)
-	{
-		$this->guy = $I;
-	}
-
-	/**
-	 * @return $this
-	 */
-	public static function of($I)
-	{
-		return new static($I);
-	}
-
-}

+ 1 - 1
tests/_pages/ContactPage.php

@@ -2,7 +2,7 @@
 
 namespace tests\_pages;
 
-class ContactPage extends BasePage
+class ContactPage extends \yii\codeception\BasePage
 {
 
 	public static $URL = '?r=site/contact';

+ 1 - 1
tests/_pages/LoginPage.php

@@ -2,7 +2,7 @@
 
 namespace tests\_pages;
 
-class LoginPage extends BasePage
+class LoginPage extends \yii\codeception\BasePage
 {
 
 	public static $URL = '?r=site/login';

+ 1 - 1
tests/unit/models/ContactFormTest.php

@@ -2,7 +2,7 @@
 
 namespace tests\unit\models;
 
-class ContactFormTest extends \tests\_helpers\TestCase
+class ContactFormTest extends \yii\codeception\TestCase
 {
 
 }

+ 1 - 1
tests/unit/models/LoginFormTest.php

@@ -2,7 +2,7 @@
 
 namespace tests\unit\models;
 
-class LoginFormTest extends \tests\_helpers\TestCase
+class LoginFormTest extends \yii\codeception\TestCase
 {
 
 }

+ 1 - 1
tests/unit/models/UserTest.php

@@ -4,7 +4,7 @@ namespace tests\unit\models;
 
 #use yii\test\DbTestTrait;
 
-class UserTest extends \tests\_helpers\TestCase
+class UserTest extends \yii\codeception\TestCase
 {
 
 	use DbTestTrait;