Skip to main content
Stack Overflow на русском

Вопросы с меткой [phpunit]

PHPUnit - это фреймворк для тестирования юнитов в языке программирования PHP, который предоставляет набор инструментов для написания и выполнения тестов, автоматического обнаружения тестовых случаев и создания отчетов о прохождении тестов.

Фильтрация
Сортировка
Метки
-1 голос
1 ответ
50 показов

Решил понабивать руку для решения различных интервьюшных задач, причем все комплексно: composer, PHPUnit... Вроде сделано все правильно, и по структуре и по вложенности. Но при запуске теста сообщение:...
Vit's user avatar
  • 56
0 голосов
1 ответ
259 показов

У меня есть метод, который должен получить данные из кэша, если их там нет, сделать запрос во внешний сервис. Соответственно пишется на это тест, который проверяет, что данные пришли из кэша или из ...
MasteRus's user avatar
  • 123
2 голоса
0 ответов
57 показов

Есть класс с взаимосвязанными методами. <?php class SomeClass { public $a = 0; public function __construct() { $this->a = $this->f1(); } private function f1() { ...
0 голосов
2 ответа
275 показов

Запустил ларавел в докер контейнере. Написал тесты. Запускаю через артизан и получаю PHPUnit requires the "mbstring" extension. Изменил докерфайл для данного контейнера добавив apt-get ...
0 голосов
1 ответ
156 показов

Имеется ли в phpUnit функция, которая позволяет очистить БД после выполнения всех имеющихся тестов? На данный момент мне удалось реализовать это через дроп-апдейт схемы БД, но это происходит после ...
noW0rds's user avatar
0 голосов
1 ответ
88 показов

Всем привет. Есть такой код. Хочу написать Unit тесты. Но не знаю как именно это протестировать, поделитесь советом class Kodik { /** * Import genres * * @return void */ ...
Alex Black's user avatar
0 голосов
1 ответ
66 показов

В приложении на laravel создан сервисный слой, отвечающий за взаимодействие с внешним сервисом. Я хочу протестировать его с помощью частичной подмены методов, осуществляющих непосредственную отправку ...
0 голосов
1 ответ
736 показов

Хочу написать простой HTTP тест, суть которого просто проверить работоспособность открытия нужной страницы. На сайте предусмотрены разные права (админы и пользователи), поэтому есть необходимость ...
rncow's user avatar
  • 11
1 голос
0 ответов
75 показов

Я работаю из консоли, периодически запуская одну и ту же программу. Ее название не принципиально для вопроса, но для простоты изложения - это phpunit. Задался вопросом, а сколько раз за день я ...
Total Pusher's user avatar
  • 6,522
1 голос
1 ответ
478 показов

Пишу http тест загрузки файла и получаю ошибку application/empty при запуске тестов Мой тест: public function testUploadContract() { $user = User::where('id', '=', $this->companyId)->first()...
Vladislav's user avatar
0 голосов
1 ответ
156 показов

В файле конфигурации phpunit.xml определяется серверная переменная: <php> <server name="DB_CONNECTION" value="mysql"/> </php> Соответственно, в тестах ...
Total Pusher's user avatar
  • 6,522
0 голосов
1 ответ
129 показов

Mock - используется для проверки состояния объекта, например, чтобы проверить был ли вызван метод Stub - используется для возвращения ложных (тестовых) данных Вопрос: следующий код это mock или stub? ...
Theory_Theory's user avatar
1 голос
1 ответ
253 показа

PHP Unittest при выполнении тестов рисует аккуратные точечки для каждого теста и если тестов много делает это в несколько строк рисуя процент исполнения на каждой строке. Что-то вроде этого: Runtime: ...
mpakfm's user avatar
  • 177
0 голосов
1 ответ
954 показа

Я хочу написать PHPUnit-тесты для кучи форм, которые достались по-наследству. Поэтому решение должно быть серийным. Что получилось сделать. Я заполняю и отправляю форму на сайте В консоли браузера ...
Total Pusher's user avatar
  • 6,522
1 голос
0 ответов
69 показов

Перешел с ubuntu на MacBook (соответственно на macOS). На Ubuntu 1500 тестов выполнялись быстро, а после того как перенес проект на мак тесты стали выполняться супер долго. Если один тест запустить то ...
ADam Carraway's user avatar

15 30 50 на странице
1
2 3 4 5
...
10

AltStyle によって変換されたページ (->オリジナル) /