ave-systems / sonata-test-utils
Utils for testing SonataAdminBundle
Installs: 128
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 4
Forks: 1
Open Issues: 0
pkg:composer/ave-systems/sonata-test-utils
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/