ave-systems / sonata-test-utils
用于测试 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/