Bonjour à tous,
Pour planter le décor, cela fait seulement 1 semaine que j'apprend Symfony.
J'étudie à l'aide du tuto "Jobeet" (http://www.symfony-project.org/jobee...Doctrine/fr/08), j'en suis au jour 8 : les tests unitaires.
J'ai bien compris la méthode pour tester "slugify" par exemple, mais les tests unitaires de Doctrine me bloquent.
Mon fichier "test/unit/model/JobeetJobTest.php" n'éxecute pas les tests
En retour dans le terminal :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 include(dirname(__FILE__).'/../../bootstrap/Doctrine.php'); $t = new lime_test(1); $t->comment('->getCompanySlug()'); $job = Doctrine_Core::getTable('JobeetJob')->createQuery()->fetchOne(); $t->is($job->getCompanySlug(), Jobeet::slugify($job->getCompany()), '->getCompanySlug() return the slug for the company');
"PHP Fatal error: Call to a member function getCompanySlug() on a non-object in /home/julio/symfony/jobeet/test/unit/model/JobeetJobTest.php on line 8"
J'ai même repris "bêtement" le tuto mais les tests ne s'éxecutent pas
Merci d'avance pour vos réponses (soyez indulgeant, je ne suis q'un jeune débutant).
Partager