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.

17
Wie tief sind Ihre Unit-Tests?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Das, was ich über TDD herausgefunden habe, ist, dass es Zeit braucht, um Ihre Tests einzurichten, und weil ich von Natur aus …
88 unit-testing  tdd 

6
JUnit 4 vs TestNG - Update 2013 - 2014 [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage JUnit 4 und TestNG waren …

3
Wie verspotte ich ModelState.IsValid mit dem Moq-Framework?
Ich überprüfe ModelState.IsValidmeine Controller-Aktionsmethode, mit der ein Mitarbeiter wie folgt erstellt wird: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } Ich möchte es in meiner Unit-Test-Methode mit Moq Framework verspotten. Ich habe versucht, es so zu verspotten: var modelState …


2
Wie testet man asynchronen Code mit MSTest?
Ich schreibe einen super einfachen asynchronen Code. Speichern Sie einfach eine Datei außerhalb des Threads. Ich möchte diesen Code mit dem MSTest-Unit-Test-Framework in Microsoft Visual Studio Team System 2008 testen. Wie mache ich das? Ich möchte die Testmethode einfach blockieren, bis die Methode zurückkehrt. Ich kann mir einige Möglichkeiten vorstellen, …

6
Verbinden von Tests aus mehreren Dateien mit mocha.js
Ich versuche, alle Tests aus mehreren Dateien in einer Datei zusammenzuführen. describe('Controllers', function() { describe('messages.js', function() { require('./controllertests/messages').test(options); }) describe('users.js', function() { require('./controllertests/users').test(options); }) }) Ich bin mir ziemlich sicher, dass dies nicht der beste Weg ist, um an Tests teilzunehmen. Ich habe einige Schwierigkeiten, Beispiele dafür zu finden: s



4
Mockito-Rückrufe und Abrufen von Argumentwerten
Ich habe kein Glück, dass Mockito Funktionsargumentwerte erfasst! Ich verspotte einen Suchmaschinenindex und anstatt einen Index zu erstellen, verwende ich nur einen Hash. // Fake index for solr Hashmap<Integer,Document> fakeIndex; // Add a document 666 to the fakeIndex SolrIndexReader reader = Mockito.mock(SolrIndexReader.class); // Give the reader access to the fake …


5
Gibt es eine Möglichkeit, EventEmitter in Angular2 zu testen?
Ich habe eine Komponente, die einen EventEmitter verwendet, und der EventEmitter wird verwendet, wenn jemand auf der Seite angeklickt wird. Gibt es eine Möglichkeit, den EventEmitter während eines Komponententests zu beobachten und mit TestComponentBuilder auf das Element zu klicken, das die EventEmitter.next () -Methode auslöst, und zu sehen, was gesendet …

6
Warum schlägt Assert.AreEqual (T obj1, Tobj2) mit identischen Byte-Arrays fehl?
Ich habe zwei identische Byte-Arrays im folgenden Codesegment: /// <summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Beide Arrays sind bis auf das Byte identisch. Warum …

7
Best Practices für die testgetriebene Entwicklung mit C # und RhinoMocks [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

5
Verspotten von IPrincipal in ASP.NET Core
Ich habe eine ASP.NET MVC Core-Anwendung, für die ich Unit-Tests schreibe. Eine der Aktionsmethoden verwendet den Benutzernamen für einige Funktionen: SettingsViewModel svm = _context.MySettings(User.Identity.Name); was im Unit-Test offensichtlich fehlschlägt. Ich habe mich umgesehen und alle Vorschläge stammen aus .NET 4.5, um HttpContext zu verspotten. Ich bin sicher, es gibt einen …

21
PHPUnit - 'Keine Tests ausgeführt' bei Verwendung der Konfigurationsdatei
Das Problem Um meine Codequalität zu verbessern, habe ich beschlossen, zu lernen, wie ich meinen Code mithilfe von Unit-Tests anstelle meiner mittelmäßig besten Testlösungen teste. Ich habe mich entschieden, PHPUnit mit Composer für eine persönliche Bibliothek zu installieren, mit der ich gemeinsame Datenbankfunktionen erreichen kann. Zuerst hatte ich keine Konfigurationsdatei …

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.