antonio/aitestbundle

Bundle Symfony pour générer et exécuter des tests automatiquement sur les controllers

Maintainers

Package info

github.com/antonio150/AiTestBundle

Type:symfony-bundle

pkg:composer/antonio/aitestbundle

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.2.0 2026-01-29 16:50 UTC

This package is auto-updated.

Last update: 2026-03-01 00:48:59 UTC


README

AiTestBundle est un bundle Symfony qui permet de générer automatiquement des tests PHPUnit à partir de vos contrôleurs.
Il analyse les méthodes publiques d’un contrôleur et crée un fichier de test fonctionnel prêt à être exécuté.

🎯 Objectif :
➡️ Gagner du temps dans l’écriture des tests
➡️ Standardiser les tests des contrôleurs
➡️ Faciliter la détection d’erreurs dans les routes API

📦 Installation

Installe le bundle en mode développement :

composer require antonio/aitestbundle --dev

📦 Utilisation

Voici exemple commande pour tester un controller :

symfony console ai:test-controller App\Controller\ExempleController

Exemple de return:

Tests exécutés :
PHPUnit 11.5.46 by Sebastian Bergmann and contributors.

Runtime:       PHP 8.2.12
Configuration: E:\Mes Projets\bible_navira_back\phpunit.dist.xml

..                                                                  2 / 2 (100%)

Time: 00:04.160, Memory: 34.00 MB

OK (2 tests, 2 assertions)

Version

v1.2.0

Portfolio

https://www.antonionavira.mg/