Логика проверки ключа из KeyConfirmationForm вынесена в отдельный валидатор

У EmailActivationFixture зафиксирован стандартный путь к файлу данных
This commit is contained in:
ErickSkrauch
2016-05-15 01:33:21 +03:00
parent 0ba1be27e8
commit e2e31c3720
8 changed files with 133 additions and 92 deletions

View File

@@ -0,0 +1,17 @@
<?php
namespace tests\codeception\common\_support;
use Codeception\Module;
use ReflectionClass;
trait ProtectedCaller {
protected function callProtected($object, string $function, ...$args) {
$class = new ReflectionClass($object);
$method = $class->getMethod($function);
$method->setAccessible(true);
return $method->invokeArgs($object, $args);
}
}

View File

@@ -8,6 +8,8 @@ class EmailActivationFixture extends ActiveFixture {
public $modelClass = EmailActivation::class;
public $dataFile = '@tests/codeception/common/fixtures/data/email-activations.php';
public $depends = [
AccountFixture::class,
];