Ein Unit -Test fällt immer wieder aus, wenn ich alle Unit -Tests ausführe, fällt jedoch nicht aus, wenn ich ihn als einzelne Test ausführt. Ich habe es mit einem Kommentar unten markiert. Beim Abfeuern der Regeln über Session.fire () gibt es nur ein Objekt vom Typ iislandViewModel mit Sitzung.query (). Count () für Debug -Zwecke. Dieses Objekt wird in jedem Test -Abneigung gelöscht. Kein Unterschied beim Ausführen aller Tests oder nur eines. Was fehlt mir? < /P>
Der Test schlägt fehl
Ein Unit -Test fällt immer wieder aus, wenn ich alle Unit -Tests ausführe, fällt jedoch nicht aus, wenn ich ihn als einzelne Test ausführt. Ich habe es mit einem Kommentar unten markiert. Beim Abfeuern der Regeln über Session.fire () gibt es nur ein Objekt vom Typ iislandViewModel mit Sitzung.query (). Count () für Debug -Zwecke. Dieses Objekt wird in jedem Test -Abneigung gelöscht. Kein Unterschied beim Ausführen aller Tests oder nur eines. Was fehlt mir? < /P> Der Test schlägt fehl[code][TestFixture] public class _2ConnectionsRule1Tests : TestBase { public _2ConnectionsRule1Tests() { Setup.Rule(); }
[Test] public void _2ConnectionsRule1_WhenTwoValidNeighbors_ShouldTriggerRule() { // arrange var testIsland = CreateTestIslandMock(TestIslandEnum.TestIsland, 2);
// valid neighbors var leftIsland = CreateTestIslandMock(TestIslandEnum.LeftIsland, 2); var rightIsland = CreateTestIslandMock(TestIslandEnum.RightIsland, 2);
//This fails when running whole class, but not when running the single test [Test] public void _2ConnectionsRule1_WhenTwoValidNeighborsAndAdditionalNeighbors_ShouldNotTriggerRule() { // arrange var testIsland = CreateTestIslandMock(TestIslandEnum.TestIsland, 2);
// valid neighbors var leftIsland = CreateTestIslandMock(TestIslandEnum.LeftIsland, 2); var rightIsland = CreateTestIslandMock(TestIslandEnum.RightIsland, 2);
// invalid neighbor var upIsland = CreateTestIslandMock(TestIslandEnum.UpIsland, 4);
[Test] public void _2ConnectionsRule1_WhenMoreThanTwoValidNeighbors_ShouldNotTriggerRule() { // similar approach here }
[Test] public void _2ConnectionsRule1_WhenLessThanTwoValidNeighbors_ShouldNotTriggerRule() { // similar approach here }
[Test] public void _2ConnectionsRule1_WhenNoValidNeighbors_ShouldNotTriggerRule() { // similar approach here } } < /code> Die testbase: < /p> public abstract class TestBase : RulesTestFixture { protected Mock ConnectionManagerMock;
Ich habe eine Spring -Boot -Anwendung, die Dateien (HTML, PDF, XML usw.) verarbeitet und einige Konvertierungen durchführt. Im Folgenden finden Sie die Spezifikation des Projekts:
Ein Unit -Test fällt immer wieder aus, wenn ich alle Unit -Tests ausführe, fällt jedoch nicht aus, wenn ich ihn als einzelne Test ausführt. Ich habe es mit einem Kommentar unten markiert. Beim...
Ich versuche, ein Programm für die Generierung von Java Unit Test zu schreiben (Codierungssprache ist jedoch Python). /> Praktisch habe ich eine Klasse erstellt, die mit den .Class -Dateien von...
Einige zufällige Unit-Test-Klassen werden nicht kompiliert und redlinen nicht für die Methoden .Setup(...) und .ReturnsAsync(...), was bedeutet, dass mehrdeutige Aufrufe bzw. Argumente nicht...
Unit Test ServiceClass1, der die Methode „GetCurrentUserIsImpersonating“ der Klasse „HttpContextWrapper“ aufruft, die die Erweiterungsmethode „IsImpersonating“ in der statischen Klasse...