Was bedeuten Zuweisungen in rspec

8

Was macht diese Codezeile?

%Vor%

in der folgenden rspec

%Vor%     
Aydar Omurbekov 21.04.2013, 16:02
quelle

1 Antwort

9

assigns bezieht sich auf die Instanzvariablen, die innerhalb einer Controller-Aktion erstellt und der Ansicht zugewiesen wurden.

um deine Bemerkung in Kommentaren zu beantworten, denke ich das:

  • 1) Ihre Indexaktion sieht wie @articles = Articles.all aus (ich hoffe, dass Sie die Paginierung verwenden)

  • 2) Vor dem spec-Block oben, haben Sie einen Artikel in db erstellt (oder ich hoffe, Sie stub db-Abfragen in db)

  • 1 + 2 = & gt; @articles sollte einen Artikel enthalten, das ist Ihre Spezifikationserwartung

apneadiving 21.04.2013, 16:10
quelle

Tags und Links