Spötter

Python-fähiges Instrument für die anmutige Erstellung von Testendoppeln (Mocks, Stubs, Fakes und Dummies)
Jetzt downloaden

Spötter Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Gustavo Niemeyer
  • Website des Verlags:
  • http://niemeyer.net/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 34 KB

Spötter Stichworte


Spötter Beschreibung

Python-fähiges Werkzeug zur anmutigen Erstellung von Testdoppeln (Mocks, Stubs, Fakes und Dummies) Spifter ist ungefähr: · Anmutige Plattform für Testdoppeln in Python (Mocks, Stubs, Fakes und Dummies). · Inspiration aus echten Bedürfnissen sowie von Pemock, JMOCK, Pymlock, Easymock usw. · Erwartung von Ausdrücke, die durch tatsächliche Verwendung definiert wird Scheinobjekte. · Ausdrücke können standardmäßig in beliebiger Reihenfolge abgespielt werden, · Triviale Spezifikation der Bestellung zwischen Ausdrücke, wenn es gewünscht wird. · Nizza Parameteranpassung, um Erwartungen zu Methodenaufrufen zu definieren. · Gute Fehlermeldungen, wenn die Erwartungen gebrochen werden. · Spott von vielen Arten von Ausdrücke (Abrufen / Einstellen / Löschen von Attributen, Anruf, Iteration, Eindämmung usw.) · Anmutige Handhabung verschachtelter Ausdrücke (zB person.details.get_phone (). Get_Prefix ()) · Mock-Proxies, die es ermöglichen, bis zum echten Objekt weiterzuleiten angegebene Ausdrücke (z. B. nützlich bei os.path.isfile ()). · Spott über temporäre Patchen von vorhandenen Klassen und Instanzen. · Triviales Spott eines externen Moduls (z. B. Time.Time ()) über den Proxy-Ersatz. · Mock-Objekte haben möglicherweise Methodenanrufe Überprüft auf Übereinstimmung mit echter Klasse / Instanz, um eine API-Divergenz zu verhindern. · Type Simulation für die Verwendung von Mocks, während Sie immer noch bestimmte Typ-Prüfvorgänge durchführen. · Nizza (optional) Integration mit ungewöhnlich.Testcase, einschließlich zusätzlicher Behauptungen (z. Assertin, Assertis usw.). · Code 100% mit Tests durch TDD- und Anweisungsanalyse (gut für ein Testwerkzeug)


Spötter Zugehörige Software

Fxruby.

Entwickeln Sie leistungsstarke und ausgefeilte quellplattformierte grafische Benutzeroberflächen für Ihre Rubin-Anwendungen ...

150 8.7 MB

Herunterladen

Bloo

Ein kostenloses Dock-Symbol für den Adium IM-Client basierend auf Blooregard Q. Kazoo von Foster's Home für imaginäre Freunde ...

161 412 KB

Herunterladen

Jererm

Eine freie, offene Quelle und ein reiner Java VT100-Terminal-Emulator für SSH2 ...

186 65 KB

Herunterladen

Kyanite

ActiveSupport- oder Facetten-ähnliche kostenlose Toolbox für Ruby-Entwickler ...

173 57 KB

Herunterladen