Als «unit-testing» getaggte Fragen

Unit Testing ist eine Methode, mit der einzelne Einheiten des Quellcodes getestet werden, um festzustellen, ob sie für die Verwendung geeignet sind.






1
Wie teste ich einen Dateireader?
Ich arbeite an einem Projekt mit einigen Dateiformaten. Einige Formate werden von .xsds angegeben, andere von der Dokumentation auf den jeweiligen Websites, und einige sind benutzerdefinierte interne Formate, für die keine Dokumentation vorhanden ist. Mwahahahaha. Was ist das Problem? Ich möchte meine Dateireader testen, bin mir aber nicht ganz sicher, …


4
Durchführung von Unit-Tests in einem Unternehmen, das dies nicht tut
Der Leiter der Softwareentwicklung meines Unternehmens ist gerade "zurückgetreten" (dh entlassen), und wir versuchen nun, die Entwicklungspraktiken in unserem Unternehmen zu verbessern. Wir wollen Unit-Tests in jeder Software implementieren, die von hier an erstellt wird. Das Feedback der Entwickler lautet wie folgt: Wir wissen, dass das Testen wertvoll ist Sie …
19 unit-testing  tdd 

1
Ich habe meine Klasse getestet. Wie fange ich mit einem Integrationstest an?
Diese Frage wurde von Stack Overflow migriert, da sie in Software Engineering Stack Exchange beantwortet werden kann. Vor 7 Jahren migriert . Ich habe eine Klasse namens MailChimpRecipient geschrieben, die Empfänger in einer MailChimp-Liste verwaltet. Es wird die MCAPI-Klasse verwendet, bei der es sich um einen API-Wrapper eines Drittanbieters handelt. …
19 php  unit-testing 



6
Benötige ich wirklich ein Unit-Test-Framework?
Derzeit haben wir in meinem Job eine große Reihe von Komponententests für unsere C ++ - Anwendung. Wir verwenden jedoch kein Unit-Test-Framework. Sie verwenden einfach ein C-Makro, das im Grunde ein Assert und ein Cout umschließt. So etwas wie: VERIFY(cond) if (!(cond)) {std::cout << "unit test failed at " << …

1
Unit-Tests: Zurückgestellte Behauptungen mit Linq
Ist es in Ordnung, verzögerte Aussagen wie diese hinzuzufügen? var actualKittens = actualKittens.Select(kitten => { Assert.IsСute(kitten); return kitten }); Warum? So kann ich auch mit Aussagen, die eine materialisierte Sammlung erwarten, nur einmal iterieren, zum Beispiel: CollectionAssert.AreEquivalent(expectedKittens, actualKittens.ToList()); Es könnte sich auch nicht nur um Select handeln, sondern auch um …

7
Wie testet man Code mit Hilfe von Graphstrukturen?
Ich schreibe (rekursiven) Code, der in einem Abhängigkeitsdiagramm navigiert und nach Zyklen oder Widersprüchen in den Abhängigkeiten sucht. Ich bin mir jedoch nicht sicher, wie ich mit Unit-Tests umgehen soll. Das Problem ist, dass eines unserer Hauptprobleme darin besteht, dass der Code alle interessanten Diagrammstrukturen verarbeitet und sicherstellt, dass alle …

8
Was sind gute Unit-Tests für den Anwendungsfall des Würfelns?
Ich versuche, mit Unit-Tests klarzukommen. Angenommen, wir haben einen Würfel, der eine Standardanzahl von Seiten von 6 hat (kann aber 4, 5 Seiten usw. haben): import random class Die(): def __init__(self, sides=6): self._sides = sides def roll(self): return random.randint(1, self._sides) Wäre das Folgende ein gültiger / nützlicher Komponententest? Testen Sie …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.