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
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');
En retour dans le terminal :
"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 ).