Ich verwende Codeception für die Akzeptanzprüfung meines Codes. Was ich brauche ist, die Migrationen und Seeding (die ich in _bootstrap Datei angegeben) vor jedem Test erneut auszuführen. Wie kann ich das machen?Codeception CEST Acceptanse Tests, wie __bootstrap Code vor jedem Test erneut ausgeführt wird?
1
A
Antwort
0
Verschieben Sie diesen Code in _before Methode _support\Helper\Acceptance.php
, wenn Sie es vor allen Abnahmetests ausführen möchten.
http://codeception.com/docs/06-ModulesAndHelpers#Hooks
namespace Helper;
class Acceptance extends \Codeception\Module
{
public function _before(\Codeception\TestInterface $test) {
{
// migrations
// seeding
}
}
Verwandte Themen
- 1. Codeception vor allen Tests in einem CEST ausführen
- 2. Wie wird Code in jedem Test in allen Tests in MiniTest vor jedem Testfall ausgeführt?
- 3. Verhindern, dass eine Methode während der Tests ausgeführt wird Codeception
- 4. Wie wird Codeception Acceptance Helper verwendet?
- 5. In JUnit 5, wie Code vor allen Tests ausgeführt wird
- 6. Wie Unit-Tests (Codeception) in Yii2 Framework ausgeführt werden?
- 7. Wie überspringe ich einen Codeceptionstest cest
- 8. Code vor und nach jedem Test in py.test ausführen?
- 9. Wie wird Python-Skript vor jedem Build in Xcode ausgeführt?
- 10. LLVM wie Code in einem Modul vor jedem anderen Code ausgeführt wird
- 11. Wie neu Datenbank vor jedem Test im Frühjahr erstellen?
- 12. Zurücksetzen AUTO_INCREMENT vor jedem Arquillian Test
- 13. Lauf Mokka-Setup vor jeder Suite anstatt vor jedem Test
- 14. Persist DB zwischen den Tests in Codeception
- 15. Python, wie Code erneut ausgeführt wird, nachdem es stoppt
- 16. Codeception \ Test \ Einheit nicht gefunden
- 17. Code wird vor dem angegebenen setTimeout ausgeführt
- 18. Wie wird das Skript erneut ausgeführt?
- 19. Grails - wie Code vor jedem Speichern ausführen?
- 20. Wie setzt man die Emulator-DB vor jedem Test zurück?
- 21. Was passiert mit dem Ereignisobjekt? Wird Code erneut ausgeführt?
- 22. Visual Studio Unit-Tests: Führen Sie vor jedem Test einen Initialisierungscode aus
- 23. Test Datenbank und Codeception
- 24. Code vor jedem django Verwaltungsbefehl ausführen
- 25. Wie wird Codeception mit Remote-Code-Coverage eingerichtet?
- 26. Wie Android Tests mit Gradle vor jedem "Release" Build ausführen?
- 27. Run Codeception API Test mit Yii2
- 28. Wie wird die Umgebung konfiguriert, bevor automatisierte Tests ausgeführt werden?
- 29. MsTest - Ausführungsmethode vor jedem Test in einer Baugruppe
- 30. Im Test: Warum der @DataProvider vor @BeforeClass ausgeführt wird?
Ich verstehe nicht, dass ich lässig Handwerker Befehle in diesem Verfahren verwendet werden kann. – naneri