Tag: minitest

ein Test-Framework, das in der Standard-Bibliothek von Ruby 1.9 enthalten ist.

Warum nicht MiniTest::Spec haben eine wont_raise Behauptung?

Anzahl der Antworten 3 Antworten
Ruby ' s Test::Unit hat assert_nothing_raised. Test::Unit wurde ersetzt durch MiniTest. Warum nicht MiniTest Behauptungen /Erwartungen haben alles parallel? Zum Beispiel können Sie erwarten, dass must_raise aber nicht wont_raise. InformationsquelleAutor matt | 2012-09-19

Erwartete Antwort zu ein <umleiten>, aber war <200>

Anzahl der Antworten 3 Antworten
Ich versuche, die Prüfung der create-Aktion im UsersController, wo der Benutzer erstellt ein Profil, dann die Benutzer umgeleitet wird, um die Benutzer-Profil-Seite, aber ich bekomme die Fehlermeldung Expected response to be a <redirect>, but was <200>. ERSTELLEN

Gewusst wie: Übergeben Sie ein Autorisierungs-token-header in einen integration-test?

Anzahl der Antworten 2 Antworten
Einen stellt sich die Frage, impliziert, dass ich testen kann eine Anfrage mit einer token-Authentifizierung, in meinem Integration tests, wie folgt: get "/v1/sites", nil, :authorization => "foo" assert_response :success Aus irgendeinem Grund werden die Header nicht bekommen,

Rails 4 + Entwickeln: Wie schreibt man einen test für Entwickeln Kennwort Zurücksetzen ohne RSpec?

Anzahl der Antworten 3 Antworten
Aus Gründen außerhalb meiner Kontrolle, ich kann nicht mit RSpec zum testen in meinem aktuellen Projekt. Ich versuche zu testen, Entwickeln, Kennwort Zurücksetzen, und ich kann nicht scheinen zu kommen mit etwas, das funktioniert. Hier ist, was

Wie die Samen, test-Daten Schienen nicht mit Samen.rb?

Anzahl der Antworten 2 Antworten
Habe ich seeds.rb ausfüllen meiner Entwicklung-Datenbank. Und ich weiß, ich kann leicht anwenden seeds.rb zu meiner test-Datenbank mit: rake db:seed RAILS_ENV=test Allerdings möchte ich eine verschiedenen seeds.rb Datei zum Auffüllen meiner test-Datenbank. Vielleicht seeds_test.rb. Dies muss eine

Erstellen einer test-suite mit Ruby-minitest

Anzahl der Antworten 1 Antworten
Ziehe ich meine tests auf die neue ruby-minitest-Bibliothek, und ich bin auf der Suche für die Klasse, entspricht der alte Test::Unit::TestSuite-Klasse. Alle Beispiele, die ich im Netz gefunden habe zeigen einzelne Testfälle, aber ich habe: require 'minitest/unit/testsuite'

Warum würden rails nicht zurücksetzen die test-Datenbank zwischen den Läufen

Anzahl der Antworten 3 Antworten
Gibt es Kommentare in den Schienen codebase, die angeben, dass die test-Datenbank zurückgesetzt werden sollen zwischen den Läufen rake -T rake test:all # Run tests quickly by merging all types and not resetting db rake test:all:db #

Test-Controller mit Minitest

Anzahl der Antworten 1 Antworten
Ich versuche zu finden, die Beispiele des Test-Controller mit Minitest, aber ich habe nur ein paar und einfach überprüfen, welches template gerendert wird, und, dass 'Erfolg' zurückgegeben wird. Das scheint nicht sehr hilfreich für mich. Ist Minitest

Wie man Farbe von unit-tests mit lib minitest oder Testen:Unit?

Anzahl der Antworten 7 Antworten
Ich würde gerne unit-tests-Ausgang Farbe in meiner dev-Umgebung. Jedoch kann ich nicht machen, es funktioniert unter Linux (Debian und Ubuntu). Wenn ich den folgenden libs: require 'minitest/autorun' require 'minitest/unit' require 'minitest/pride' Bekomme ich: /usr/local/rvm/gems/ruby-1.9.2-p136/gems/minitest-2.3.1/lib/minitest/pride.rb:35:in `<top (required)>': undefined

Rake nicht wissen, wie das erstellen von Aufgaben: Standard-oder minitest

Anzahl der Antworten 1 Antworten
Baute ich ein Schmuckstück eine Weile zurück und umfasst nicht irgendwelche tests (Schande über mich). Ich hab da versucht zu beseitigen, indem einschließlich minitest, aber ich bin immer stecken, direkt aus dem Tor mit der folgenden Fehlermeldung:

Before / After Suite bei Verwendung von Ruby MiniTest

Anzahl der Antworten 8 Antworten
Gibt es eine alternative zu RSpec ist before(:suite) und after(:suite) im MiniTest? Ich vermute, dass eine benutzerdefinierte test-runner ist in Ordnung, aber ich kann mir nicht vorstellen, dass es nicht eine Allgemeine Anforderung, so hat wahrscheinlich jemand

Wie stubbe ich Dinge in MiniTest?

Anzahl der Antworten 8 Antworten
In meinem test möchte ich stub eine vorgefertigte Antwort für jede Instanz einer Klasse. Es Aussehen könnte, so etwas wie: Book.stubs(:title).any_instance().returns("War and Peace") Dann immer wenn ich call @book.title es gibt "Krieg und Frieden". Gibt es eine

Wie führe ich alle Tests mit Minitest durch?

Anzahl der Antworten 9 Antworten
Ich heruntergeladen Quellcode für ein Projekt, einen Fehler gefunden, und behoben. Ich will jetzt laufen tests, um herauszufinden, ob ich habe nichts gebrochen. Tests sind in minitest DSL. Wie führe ich Sie alle auf einmal? Suchte ich

Wie man bestimmte Methoden behauptet, heißt Ruby Minitest Framework?

Anzahl der Antworten 3 Antworten
Möchte ich testen, ob eine Funktion ruft andere Funktionen ordnungsgemäß mit minitest Ruby, aber ich kann nicht finden, eine richtige assert zu testen, von der doc. Der source-code class SomeClass def invoke_function(name) name == "right" ? right

Wie richte ich MiniTest ein?

Anzahl der Antworten 7 Antworten
Ich bin ein ziemlich Anfänger-tester, aber habe versucht Sie besser zu TDD in Schienen. RSpec funktioniert Super, aber meine tests sind ziemlich langsam. Ich habe gehört, dass MiniTest ist viel schneller, und das MiniTest/Spec DSL-sieht ziemlich ähnlich

Ist es möglich einen Test als ausstehend in MiniTest zu markieren?

Anzahl der Antworten 3 Antworten
Und wenn dies möglich ist, wie ist die syntax dafür? InformationsquelleAutor der Frage Lee McAlilly | 2012-09-23

Was ist die erwartete Syntax für die Überprüfung von Ausnahmemeldungen in MiniTest's assert_raises / must_raise?

Anzahl der Antworten 4 Antworten
Was ist die erwartete syntax für die überprüfung von exception-Meldungen im MiniTest ist assert_raises/must_raise? Ich versuche zu machen, eine Behauptung so etwas wie die folgenden, wo "Foo" ist die erwartete Fehlermeldung: proc { bar.do_it }.must_raise RuntimeError.new("Foo") InformationsquelleAutor

Verwenden von Minitest in Rails

Anzahl der Antworten 5 Antworten
Vor kurzem, wie ich gelesen habe schon ein paar Artikel über Minitest. Ich mag die Idee von einem super lightweight test-framework. Ich beschloss zu ersetzen, die mit rspec es in einem jüngsten Projekt haben und kein Glück

Minitest und Rspec

Anzahl der Antworten 2 Antworten
Ich habe gerade beobachtet, wie ein Railscast für Minitest. Was sind die vor-und Nachteile für die Verwendung von RSpec vs Minitest für die Prüfung einer rails-app? Welche Funktionen verliere ich dann die Umwandlung von RSpec zu Minitest?

Wie benutze assert_select, um auf das Vorhandensein einer bestimmten Verbindung zu prüfen?

Anzahl der Antworten 6 Antworten
Meiner Seite sollte einen link enthalten, der aussieht wie <a href="/desired_path/1">Click to go</a>. Wie würden Sie testen, mit assert_select? Ich möchte prüfen, ob ein a tag mit href="/desired_path/1". Wie testen Sie die Attribute für ein tag? Gibt

Ist es möglich, einen einzigen Test in MiniTest durchzuführen?

Anzahl der Antworten 11 Antworten
Kann ich das ausführen aller tests in einer einzigen Datei mit: rake test TEST=path/to/test_file.rb Jedoch, wenn ich das möchte, nur ein test in dieser Datei, wie würde ich es tun? Ich bin auf der Suche nach eine