Nette Tester – nastavení času
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- motorcb
- Člen | 552
Zdravím,
mám projekt kde chci v určitý den spustit akci za zboží. Dejme tomu že 1.5.2015 by se na stránkách měla zobrazit hláška že došlo ke spuštění akce na zboží. Když nyní spustím test tak projde, protože ještě nebylo 1.5.2015 a hláška se nezobrazuje.
Ale jak otestovat že po 1.5.2015 se hláška úspěšně zobrazí? To kdy budu zobrazovat hlášku o akci mám uložené v databázi.
- Azathoth
- Člen | 495
já používám https://github.com/…sbitt/Carbon knihovnu carbon na datetime a veškeré objekty datetime, které mám, jsou právě Carbon. Má to nesmírně pohodlné api na testování. A nejen na testování. Na začátku testl nastavím požadovaný testovací čas a když jinde vytvořím nový datetime se dnešním datem, automaticky je tam to testovací.