Как правильно тестировать работу с кэшем в Symfony?
У меня есть метод, который должен получить данные из кэша, если их там нет, сделать запрос во внешний сервис. Соответственно пишется на это тест, который проверяет, что данные при…
У меня есть метод, который должен получить данные из кэша, если их там нет, сделать запрос во внешний сервис. Соответственно пишется на это тест, который проверяет, что данные при…
Есть класс с взаимосвязанными методами. <?php class SomeClass { public $a = 0; public function __construct() { $this->a = $this->f1(); } private function f1() { $f2 = $th…
Запустил ларавел в докер контейнере. Написал тесты. Запускаю через артизан и получаю PHPUnit requires the "mbstring" extension. Изменил докерфайл для данного контейнера …
Имеется ли в phpUnit функция, которая позволяет очистить БД после выполнения всех имеющихся тестов? На данный момент мне удалось реализовать это через дроп-апдейт схемы БД, но это…
Возникла проблема с phpunit на symfony из-за их параллельного выполнения. Точнее, при выполнении setUp выполнение падает с сообщение о слишком большом кол-ве подключений к БД ( PD…
Предположим, есть такой класс и такой тест к нему. Я хочу, чтобы результаты этого теста записывались в code coverage, однако этого не происходит, даже если я явно прописываю @cove…
Всем доброго времени суток! Вопрос по тестированию, как лучше поступить с таким, например, методом: class Class{ public function clearImagesCache() { if($this->owner->getIma…
Здравствуйте. Решил писать приложение на yii2 через unit тесты. Возникли следующие вопросы: class UsersTest extends \Codeception\TestCase\Test { /** * @var \UnitTester */ protecte…
Здравствуйте! Подскажите, пожалуйста, как правильно будет организовать тесты методов в контроллере? Есть контроллер, у которого есть метод, отвечающий за регистрацию нового пользо…