arrange-act-assert

Ein Muster zum Strukturieren eines Komponententests.
5
Antworten

Wie kann man einen Fehler in einem Python-Komponententest in der Methode setUp korrekt melden?

Ich habe einige widersprüchliche Hinweise zur Verwendung von assert in der Methode setUp eines Python-Komponententests gelesen. Ich kann den Schaden nicht sehen, der einen Test versagt, wenn eine Vorbedingung, die auf Test beruht, ausfällt...
10.05.2016, 09:24
1
Antwort

TDD Arrange Act Assert-Muster bei Verwendung von Mocks, um Abhängigkeitsaufrufe zu verifizieren

Ich verwende Moq , um das Verhalten einiger void-Methoden zu testen. Mit MockBehaviour.Strict muss jeder Aufruf des Mocks während Arrange step angegeben werden. Dies führt dazu, dass viele Tests keinen Assert (oder Verify) -Schritt ha...
22.12.2011, 16:26
1
Antwort

Werden beim Unit-Test mit Arrange-Act-Assert die Kopfzeilen empfohlen?

Ich finde das Konzept der Partitionierung der Aussagen meiner Komponententests, wie es im AAA-Muster vorgeschlagen wird, nützlich. Ich neige dazu, Kopfkommentare hinzuzufügen, damit die Tests so aussehen: %Vor% Aber ich bin neugierig, ist...
06.09.2014, 06:36
5
Antworten

Gibt es einen Wert beim Komponententest für automatisch implementierte Eigenschaften?

Es scheint außergewöhnlich schwer zu sein, aber nach der Regel zu gehen alles, was öffentlich verfügbar ist, sollte getestet werden sollte automatisch implementierte Eigenschaften getestet werden? Kundenklasse %Vor% Geprüft von...
17.06.2010, 21:07