Ich habe eine Python-Funktion, die eine Ausgabedatei auf die Festplatte schreibt. Ich möchte einen Unit-Test dafür mit dem Python-Unittest-Modul schreiben. Wie soll ich die Gleichheit der Dateien behaupten? Ich möchte eine Fehlermeldung erhalten, wenn der Dateiinhalt von der erwarteten + Liste der Unterschiede abweicht. Wie bei der Ausgabe des Unix …
Ich bin neu bei Jest und versuche damit zu testen, ob eine Funktion aufgerufen wurde oder nicht. Ich habe festgestellt, dass die mock.calls.length nicht für jeden Test zurückgesetzt wird, sondern sich ansammelt. Wie kann ich es vor jedem Test auf 0 setzen? Ich möchte nicht, dass meine nächsten Tests von …
Ich habe einen Gradle FAILURE: ..."Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0." Fallschilderung: Der nächsten Codebibliothek sind die nächsten Bibliotheken beigefügt: APP / build.gradle //(Required) Writing and executing Unit Tests on the JUnit Platform testImplementation "org.junit.jupiter:junit-jupiter-api:5.2.0" testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.2.0" // (Optional) If you need …
Ich habe immer alleine programmiert, ich bin noch ein Student, also habe ich nie mit jemand anderem programmiert, ich habe noch nie ein Versionskontrollsystem verwendet. Ich arbeite gerade an einem Projekt, das Kenntnisse darüber erfordert, wie Programmierer an einer Software in einem Unternehmen zusammenarbeiten. Wie ist die Software kompiliert? Ist …
Die assertAlmostEqual (x, y) -Methode in Pythons Unit-Testing-Framework testet, ob xund yungefähr gleich, vorausgesetzt, es handelt sich um Floats. Das Problem dabei assertAlmostEqual()ist, dass es nur auf Floats funktioniert. Ich suche nach einer Methode, assertAlmostEqual()die auf Float-Listen, Float-Sätzen, Float-Wörterbüchern, Float-Tupeln, Float-Tupel-Listen, Float-Listen, Float-Listen usw. funktioniert. Zum Beispiel lassen Sie x …
Ich habe eine einfache fixture.ymlDatei: label: body: "<%= variable %>" Das Problem ist, dass der ERB-Code als Teil des Ladens des Geräts analysiert wird, während ich eigentlich möchte, dass der Körper buchstäblich "<% = Variable%>" (nicht interpoliert) ist. Wie entkomme ich dem ERB-Tag?
Ich versuche herauszufinden, wie ich python setup.py testdas Äquivalent von ausführen kann python -m unittest discover. Ich möchte kein Skript run_tests.py verwenden und keine externen Testtools (wie noseoder py.test) verwenden. Es ist in Ordnung, wenn die Lösung nur unter Python 2.7 funktioniert. In setup.py, ich glaube ich etwas zu den …
Meine Python-Version ist 2.6. Ich möchte die Test-SetUp-Methode nur einmal ausführen, da ich dort Dinge mache, die für alle Tests benötigt werden. Meine Idee war es, eine boolesche Variable zu erstellen, die nach der ersten Ausführung auf 'true' gesetzt wird und dann mehr als einen Aufruf der Setup-Methode deaktiviert. class …
Nachdem die Testausführung mit dem manage.py testBefehl von Django abgeschlossen wurde, wird nur die Anzahl der bestandenen Tests auf der Konsole gedruckt. (virtualenv) G:\Project\>python manage.py test Creating test database for alias 'default'... True .. ---------------------------------------------------------------------- Ran 2 tests in 0.017s OK Destroying test database for alias 'default'... Gibt es eine …
Das sollte eine wirklich einfache Frage sein, glaube ich. Aber irgendwie kann ich in Google keine Antwort finden. Angenommen, ich habe 2 Listen mit Zeichenfolgen. Der erste enthält "String A" und "String B" , der zweite "String B" und "String A" (Unterschied in der Reihenfolge beachten). Ich möchte sie mit …
async void Unit-Tests können in Visual Studio 2012 nicht ausgeführt werden: [TestClass] public class MyTestClass { [TestMethod] public async void InvisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } } Wenn ich einen asynchronen Komponententest durchführen möchte, muss die Testmethode eine Aufgabe zurückgeben: [TestMethod] public async Task VisibleMyTestMethod() { await Task.Delay(1000); Assert.IsTrue(true); } …
Kurz gesagt, der HashCode-Vertrag gemäß Javas object.hashCode (): Der Hash-Code sollte sich nur ändern, wenn sich etwas auf equals () auswirkt equals () impliziert, dass Hash-Codes == sind Nehmen wir vor allem das Interesse an unveränderlichen Datenobjekten an - ihre Informationen ändern sich nach ihrer Erstellung nie mehr, daher wird …
In setUp () -Methode von Unittest Ich habe Setup einige Selbst Variablen, die in aktuellen Tests später referenziert werden. Ich habe auch einen Dekorateur für die Protokollierung erstellt. Gibt es eine Möglichkeit, wie ich vom Dekorateur auf diese Selbstvariablen zugreifen kann ? Der Einfachheit halber veröffentliche ich diesen Code: def …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.