ave-systems / sonata-test-utils
Utils for testing SonataAdminBundle
1.1.0
2023-01-17 01:12 UTC
Requires
- php: >=7.2
- ext-dom: *
- ext-json: *
- sonata-project/admin-bundle: ^3.0
- symfony/css-selector: *
- symfony/dom-crawler: *
Requires (Dev)
- phpunit/phpunit: ^8.5
README
Библиотека, предоставляющая трейты для тестирования SonataAdminBundle. В трейте предоставлены:
- SonataAdminFormTraitTest для тестирования форм создания и редактирования
сущностей.
- SonataAdminMenuTraitTest для тестирования вертикального меню.
- SonataAdminFlashMessagesTraitTest для тестирования всплывающих сообщений.
- SonataAdminActionsTraitTest для тестирования отображения доступных
действий на страницах просмотра, создания, редактирования и списка сущностей.
- SonataAdminTabTraitTest для тестирования вкладок.
Для запуска тестов сначала необходимо установить зависимости через composer
docker-compose run php composer install
После запустить тесты
docker-compose run php vendor/bin/phpunit tests/