Je suis habitué au développement web en utilisant LAMP, PHP5, MySQL plus NetBeans avec Xdebug.CodeIgniter et SimpleTest - Comment faire mon premier test?
Maintenant, je veux améliorer mon développement, en apprenant à utiliser (A) un bon test et (B) un cadre. J'ai donc mis en place CodeIgniter, SimpleTest et le complément easy Xdebug pour Firefox. C'est très amusant parce que maroonbytes m'a fourni des instructions claires et une configuration configurée prête pour le téléchargement. Je suis debout sur les épaules des géants, et très reconnaissant. J'ai déjà utilisé SimpleTest un peu dans le passé. Voici le genre de chose que j'ai écrit:
<?php
require_once('../simpletest/unit_tester.php');
require_once('../simpletest/reporter.php');
class TestOfMysqlTransaction extends UnitTestCase {
function testDB_ViewTable() {
$this->assertEqual(1,1); // a pseudo-test
}
}
$test = new TestOfMysqlTransaction();
$test->run(new HtmlReporter())
?>
Donc j'espère que je sais à quoi ressemble un test. Ce que je ne peux pas comprendre, c'est où et comment mettre un test dans ma nouvelle configuration. Je ne vois aucun exemple de test dans le paquetage maroonbytes, et Google m'a jusqu'ici conduit à des articles qui supposent que les tests unitaires sont déjà fonctionnellement disponibles. Que fais-je?
Salut! Avez-vous réussi à le faire fonctionner? – Industrial
Non Essayé dur, mais après un certain temps j'ai été submergé w/circonstances extérieures. Dernière tentative a été abandonner le régime maroonbytes et intégrer SimpleTest d'une autre manière. Mais "No test runnable" réponses. Je devrais être en mesure de reprendre mes efforts très bientôt, alors j'espère apporter de bonnes nouvelles. – Smandoli
Aucune tentative depuis. Problèmes avec Lucid Lynx + Netbeans. Fille au collège. Etc. J'espère toujours donner un coup de pied cependant. – Smandoli