Ist Factorygirls Zweck in einer Testumgebung, um die im Test verwendeten Objekte einzurichten?Wofür wird FactoryGirl verwendet? Objekte für dich einrichten?
3
A
Antwort
8
Kurz gesagt, ja.
Obwohl es ein wenig mehr als das tut. Es ermöglicht Ihnen, Modellobjekte und ihre Abhängigkeiten zu erstellen und gibt Ihnen die Möglichkeit, diese Objekte in Ihrer Datenbank zu belassen oder Stub-Objekte zu erstellen.
Darüber hinaus macht es viel offensichtlicher, mit welchen Modellobjekten Sie in Ihren Tests arbeiten. Geräte neigen dazu, diese Informationen zu verbergen, und Sie haben keine andere Wahl, als diese Objekte zu behalten.
Verwandte Themen
- 1. Wofür wird @@ DEF_SORTORDER_ID verwendet?
- 2. Wofür wird Go verwendet?
- 3. Wofür wird setApplicationDestinationPrefixes verwendet?
- 4. Wofür wird Var verwendet?
- 5. Wofür wird GCC_NO_COMMON_BLOCKS verwendet?
- 6. Wofür wird nbactions.xml verwendet?
- 7. Wofür wird Sqlite verwendet?
- 8. Wofür wird cursor.setNotificationUri() verwendet?
- 9. Wofür wird _references.js verwendet?
- 10. Wofür wird iframe verwendet?
- 11. Wofür wird JMSType verwendet?
- 12. Wofür wird die Transaktionsreplikation verwendet?
- 13. Wofür wird Windows CardSpace verwendet?
- 14. Wofür wird die Klassenladung verwendet?
- 15. Wofür wird import java.util.UUID verwendet?
- 16. Java - wofür wird "@Override" verwendet?
- 17. Wofür wird Instagram/media/verwendet?
- 18. Wofür wird @ in JavaScript verwendet?
- 19. Wofür wird Bild-Hashing verwendet?
- 20. Wofür wird die Struktur.sql verwendet?
- 21. Wofür wird Cordova/Argscheck verwendet?
- 22. Wofür wird die UID in Cappuccino verwendet?
- 23. Wofür wird LINK rel = Subresource verwendet?
- 24. .NET: Wofür wird der Objektkopf verwendet?
- 25. Wofür wird "Streifen" (GCC-Anwendung) verwendet?
- 26. Wofür wird das Original-AndroidManifest-Attribut verwendet?
- 27. Wofür wird `related_name` in Django verwendet?
- 28. Wofür wird das ActiveModel-Methodenattribut "_was" verwendet?
- 29. Tokenizer von UITextInput, wofür wird es verwendet?
- 30. ">>>" Operator - wofür wird verwendet?