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 …
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 …
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 …
Ich habe ein Projekt auf Github, das umfangreiche Unit-Tests hat (mit Mokka für node.js). Ich möchte angeben, dass diese Tests auf jeder Seite bestanden / nicht bestanden wurden. Ich stelle fest, dass andere Projekte auf Github dies tun. Ich konnte keine Dokumentation finden, wie der Teststatus angezeigt werden kann. Wie …
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, …
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
Anstelle von [SetUp] und [TearDown] in Nunit, was ist die Alternative in Visual Studio Ultimate 2010 Unit Testing. In Nunit können Sie sich vorstellen, dass Setup- und Teardown-Methoden als Konstruktoren und Destruktoren für die Tests in unserer Klasse dienen.
Ich schreibe einen Unit-Test für diese eine Methode, der "void" zurückgibt. Ich hätte gerne einen Fall, in dem der Test bestanden wird, wenn keine Ausnahme ausgelöst wird. Wie schreibe ich das in C #? Assert.IsTrue(????) (Ich vermute, so sollte ich das überprüfen, aber was geht in "???") Ich hoffe meine …
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 …
Was speziell ist der Unterschied zwischen Mocha ‚s before()und beforeEach()? (Gleiche Frage für after()und afterEach().) Ich gehe davon aus, dass es before()einmal pro describe()Block und beforeEach()einmal pro Test ( it()Block) ausgeführt wird. Ist das wahr? Und wann würde ich mich dafür entscheiden, eins über das andere zu verwenden?
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 …
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 …
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, …
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 …
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 …
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.