Nenalezena třída v testované tříde během testů
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Domki
- Člen | 310
Testuji funkce repositaru nad YerOrmem
v jedne funkci v repozitaří používám statickou třídu Consts kde mám
konstanty
Takto:
namespace app;
class Consts
{
const AVAILABILITY = [
'STOCK_5' => 'Skladem - dodání do 5 dnů',
'NOT_STOCK' => 'Momentálně nedostupné'
];
}
a v te funkci tyto constanty používám Consts::AVAILABILITY
Když ale tutu funkci z repository testuji, vyhodí to chybu:
FAILED: App\Models\PVariantsRepositoryTest.phpt
Exited with error code 255 (expected 0)
Fatal error: Class ‚app\Consts‘ not found in
Proč to nenajde? a jak tam tu třídu dostat, normálně na stránce mimo testy se tam ta třída s konstanty dostane.
Díky