Was ist der Zweck von transient do
in FactoryGirl-Fabriken?
Ich habe viele Fabriken gesehen, die mit etwas wie unten anfangen.
%Vor%Ich habe einige Informationen in diesem Blog gefunden: Ссылка
Aber ich verstehe immer noch nicht ganz, wie und warum ich das mache. Meine Erfahrung mit FactoryGirl ist minimal.
Könnte jemand mit etwas Erfahrung mit FactoryGirl einige Einblicke teilen?
transient
können Sie Daten übergeben, die kein Attribut im Modell sind.
Angenommen, Sie haben ein Modell namens car
mit den folgenden Attributen:
Sie möchten den Namen des Autos großschreiben, wenn Sie das Automodell in der Fabrik erstellen. Was wir tun können, ist:
%Vor%Wenn Sie also die Autofabrik erstellen und den Namen groß schreiben möchten. Sie können
tun %Vor%Ich hoffe, es hilft.
Tags und Links ruby ruby-on-rails factory-bot rspec