Подтвердить что ты не робот

Тестирование блоков Laravel - запуск всех тестов

Я новичок в Laravel и PHPUnit, и я использую Laravel 4 на Ubuntu 12.04.

Когда я запускаю phpunit из моего домашнего каталога проекта, он запускает тест ExampleTest.php, который поставляется с Laravel. Я создал свой собственный тестовый тест (точно так же, как и их пример и в том же каталоге, только файл и тест переименовываются и делают что-то другое) и снова запускал phpunit, как раньше; но он все еще только запускал ExampleTest.php - не мой созданный тест. Но если я запустил phpunit path/to/myTest, он отлично выполнил мой тест. Поэтому я чувствую, что это глупый вопрос, но как мне запустить все тесты с помощью одной команды (я думал, что phpunit должен был это сделать)?

Спасибо за помощь!

4b9b3361

Ответ 1

Тестирование должно завершиться с... Test.php для автоматического запуска. Поэтому измените

app/tests/TestCreateEvent.php

к

app/tests/CreateEventTest.php

и он должен работать.

Также убедитесь, что вы переименовали модель внутри теста в "class CreateEventTest extends TestCase"