roteiro-testes/adianti-test-kit
最新稳定版本:v0.1.0
Composer 安装命令:
composer require roteiro-testes/adianti-test-kit
包简介
Kit para testar formularios e consultas em projetos Adianti (filtros, insercao, alteracao e exclusao).
README 文档
README
Biblioteca para padronizar testes de formularios e consultas em projetos Adianti.
O que cobre
- filtros/consultas
- insercao
- alteracao
- exclusao
Instalacao
Via Packagist (publicado)
composer require roteiro-testes/adianti-test-kit
Via repositorio git (antes de publicar)
No projeto consumidor, adicione:
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/SEU-USUARIO/adianti-test-kit"
}
],
"require": {
"roteiro-testes/adianti-test-kit": "dev-main"
}
}
Uso rapido
use AdiantiTestKit\AdiantiTestKit; $crudReport = AdiantiTestKit::crud($formDriver) ->run( ['nome' => 'Cliente Teste', 'email' => 'teste@dominio.com'], ['nome' => 'Cliente Alterado'] ); $filterReport = AdiantiTestKit::filters($queryDriver) ->run(['nome' => 'Cliente'], 1);
Como integrar com Adianti
- Crie uma classe que implemente
FormDriverInterfacee nela chame suas actions/repositorios Adianti. - Crie uma classe que implemente
QueryDriverInterfacepara executar os filtros. - Use os runners em testes PHPUnit do seu projeto.
Publicacao no Packagist
Siga o guia em RELEASE.md.
Licenca
MIT
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-03-31