Tag: unit-testing

Unit-testing ist eine Methode, durch die die einzelnen Einheiten der Quellcode getestet werden, um festzustellen, ob Sie fit für den Einsatz.

Wie kann ich eine Klasse mithilfe von RestTemplate offline testen?

Anzahl der Antworten 4 Antworten
Habe ich eine Klasse die direkte Abhängigkeit von der RestTemplate. Ich wünschte, ich habe einen JUnit-test, offline. Wie könnte ich verspotte eine RestTemplate in meinem unittest? InformationsquelleAutor der Frage Dennis C | 2011-01-10

RSpec-Controller testen - leere Antwort.body

Anzahl der Antworten 4 Antworten
Ich bin stecken mit einem problem beim testen meiner Controller mit RSpec - die Antwort.Körper-Aufruf immer einen leeren string zurück. Im browser wird alles richtig gerendert wurde, und Gurken feature tests scheinen, um es richtig zu machen,

Gibt es eine Möglichkeit, Chai mit asynchronen Mocha-Tests zu unterstützen?

Anzahl der Antworten 11 Antworten
Ich bin mit einigen asynchrone tests in Mokka mit dem Browser-Runner und ich bin versucht zu verwenden Chai erwarten mit Stil Behauptungen: window.expect = chai.expect; describe('my test', function() { it('should do something', function (done) { setTimeout(function ()

Wie bestimmt Assert.AreEqual die Gleichheit zwischen zwei generischen IEnumerables?

Anzahl der Antworten 4 Antworten
Habe ich einen unit test, um zu überprüfen, ob eine Methode gibt das richtige IEnumerable. Die Methode baut die enumerable-mit yield return. Die Klasse, es ist eine zählbare, ist unten: enum TokenType { NUMBER, COMMAND, ARITHMETIC, }

Testen Sie einen Controller mit success () und error ()

Anzahl der Antworten 3 Antworten
Ich bin versucht, herauszufinden, der beste Weg, um unit-test success-und error-callbacks im Controller. Ich bin in der Lage, mock-out-service Methoden, solange der controller setzt nur den Standardwert $q-Funktionen, wie 'dann' (siehe das Beispiel unten). Ich habe ein

Python: Verwenden von Doctests für Klassen

Anzahl der Antworten 4 Antworten
Ist es möglich, Python doctest-Konzept für die Klassen, nicht nur Funktionen? Wenn ja, wo soll ich die doctests - am-Klasse' docstring, oder an den Konstruktor der docstring? Zu klären, ich bin auf der Suche nach etwas wie:

Komponententest von privaten Funktionen mit mocha und node.js

Anzahl der Antworten 6 Antworten
Ich bin mit Mokka, um unit-Tests eine Anwendung geschrieben node.js Frage ich mich, ob es möglich ist, unit-test-Funktionen, die nicht exportiert wurden, in ein Modul. Beispiel: Ich habe eine Menge von Funktionen definiert, wie dies in foobar.js

Wie fälsche ich die DbContext.Entry-Methode in Entity Framework mit Repository-Muster

Anzahl der Antworten 3 Antworten
Weil ich möchte, dass unit-Tests mein code, den ich umgesetzt haben, ist das repository-pattern in meinem MVC4 Anwendung. Ich schaffte es, ein Kontext-Interface, ein fake-Rahmen, und verwenden Sie eine gefälschte Umsetzung einer System.Daten.Entität.DbSet durch folgende diese code.

EasyMock andReturn () vs andStubReturn ()

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen der Verwendung andReturn(T value) vs andStubReturn(T value) für EasyMock? In welcher situation würden Sie andStubReturn() wo andReturn() können nicht das gleiche Ergebnis erzielen? InformationsquelleAutor der Frage Glide | 2010-09-18

Erstelle eine verspottete Liste von mockito

Anzahl der Antworten 3 Antworten
Ich möchte erstellen Sie eine verspottet Liste zum testen folgenden code: for (String history : list) { //code here } Hier ist meine Umsetzung: public static List<String> createList(List<String> mockedList) { List<String> list = mock(List.class); Iterator<String> iterHistory =

Verschlüsselungsfehler bei Android 4.2

Anzahl der Antworten 3 Antworten
Folgende code funktioniert auf allen android-Versionen bis auf die Letzte 4.2 import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import javax.crypto.KeyGenerator; import javax.crypto.NoSuchPaddingException; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; /** * Util class to perform

Der beste Weg zur Komponententestsammlung?

Anzahl der Antworten 4 Antworten
Ich Frage mich nur, wie Leute, unit test und behaupten, dass die "erwartet" - Kollektion ist der gleiche/ähnliche wie die "eigentliche" Sammlung (Reihenfolge ist nicht wichtig). Zur Durchführung dieser Behauptung, schrieb ich meine einfach behaupten API:- public

Wie langsam ist für Unit-Tests zu langsam?

Anzahl der Antworten 6 Antworten
Michael Feathers, in Working effectively With Legacy Codeauf den Seiten 13-14 erwähnt: Einen unit test, der dauert nur 1/10th einer zweiten zu laufen, ist eine langsame unit-test... Wenn [unit-tests] nicht schnell laufen, Sie sind keine unit-tests. Kann

Wie kann ich request.POST und GET Parameter für Unit-Tests in Flask fälschen?

Anzahl der Antworten 5 Antworten
Möchte ich fake-Anfrage Parameter für unit-Tests. Wie kann ich erreichen, das in der Flasche? InformationsquelleAutor der Frage nubela | 2011-09-15

Unit-Tests für Swift 2.0, @testable Import und Schema Targeting

Anzahl der Antworten 5 Antworten
Habe ich vor kurzem konvertiert meine app-und unit-tests über Swift 2.0. Ich bin mit @testable import AppName in meinen Tests.swift-Dateien. Aufgrund eines Fehlers nicht ausgeführt werden kann in Unterklassen, die mehrere Ziele haben (sehen Sie sich hier

Verspottung von statischen Blöcken in Java

Anzahl der Antworten 9 Antworten
Mein motto für Java", denn Java hat statische Blöcke, bedeutet es nicht, dass Sie sollten mit Ihnen." Spaß beiseite, es gibt eine Menge tricks, die in Java testen ein Alptraum. Zwei der am meisten hasse ich Anonyme

JUnit Testberichtanreicherung mit JavaDoc

Anzahl der Antworten 6 Antworten
Für einen Kunden müssen wir generieren, die detaillierte Prüfberichte für die integration-tests, die nicht nur zeigen, dass alles grün ist, sondern auch, was den test hat. Meine Kollegen und ich sind faul Jungs, und wir wollen nicht

Unit testet asynchrone Funktion

Anzahl der Antworten 2 Antworten
Im folgenden code-Beispiel habe ich eine Async-Rechner-Klasse. Dieser injiziert ein ICalc, das wird ein synchron-Rechner. Ich dependency Injektion und verhöhnen die ICalc, weil dies ähnelt meine wahre Szenario, aber ich denke, der Spott ist nicht wirklich von

Karma führt keine Tests durch

Anzahl der Antworten 2 Antworten
Habe ich karma mit Hilfe des grunt auf meine Anwendung, aber aus irgendeinem Grund, die Dinge aufgehört zu arbeiten. Ich aktualisiert karma mit einem re-install, welche sich viel verändert, und verändert meine config-Datei. Alle meine Dateien werden

Wie verwende ich OpenCover und ReportGenerator, um Ergebnisse der Unit Test Coverage anzuzeigen?

Anzahl der Antworten 4 Antworten
Ich bin ein noob, um mit beiden OpenCover und ReportGenerator und ich habe Mühe etwas zu verstehen, wie Sie zu erhalten zu arbeiten. Ich bin mit VS.NET 2012 'Professional', was bedeutet, ich habe keinen Zugriff auf die

Wie testen Sie eine Richtlinie in Angular 2?

Anzahl der Antworten 2 Antworten
Problem: ich möchte in der Lage sein, um unit-test eine Richtlinie im Winkel 2, um sicherzustellen, dass es ordnungsgemäß kompiliert. In den Winkel-1 war es möglich$compile(angular.element(myElement) service und call $scope.$digest() nach. Ich möchte speziell in der Lage

Wie man behauptet, dass zwei Listen Elemente mit den gleichen öffentlichen Eigenschaften in NUnit enthalten?

Anzahl der Antworten 9 Antworten
Möchte ich behaupten, dass die Elemente von zwei Listen die Werte enthält, die ich erwartet, so etwas wie: var foundCollection = fooManager.LoadFoo(); var expectedCollection = new List<Foo>() { new Foo() { Bar = "a", Bar2 = "b"

Java: Wie kann man Methoden testen, die System.exit () aufrufen?

Anzahl der Antworten 15 Antworten
Ich habe ein paar Methoden nennen soll System.exit() auf bestimmte Eingänge. Leider, die Prüfung dieser Fälle verursacht JUnit zu beenden! Setzen Sie die Methodenaufrufe in einen neuen Thread scheint nicht zu helfen, da System.exit() beendet die JVM,

Spott in Swift

Anzahl der Antworten 6 Antworten
Wie Sie ein mock-Objekt in Swift? Den Mirror Protokoll klangen vielversprechend, aber es tut nicht viel, gerade jetzt. Bisher der einzige Ansatz, den ich gefunden, um eine Unterklasse und überschreiben alle Methoden von der Klasse verspottet. Dies

Ist es möglich, in PowerMock Partial Mocking für private statische Methoden zu verwenden?

Anzahl der Antworten 3 Antworten
Aus den Beispielen auf der PowerMock homepagesehe ich das folgende Beispiel für die teilweise spöttischen eine private Methode mit Mockito: @RunWith(PowerMockRunner.class) //We prepare PartialMockClass for test because it's final or we need to mock private or static

Junit: Splitting-Integrationstest und Unit-Tests

Anzahl der Antworten 6 Antworten
Habe ich geerbt, eine Last von Junit testen, aber diese tests (abgesehen von den meisten nicht arbeiten) sind eine Mischung aus tatsächlichen unit Tests und integration tests (erfordern externen Systemen, db etc). So, ich bin versucht zu

C # "interner" Zugriffsmodifikator beim Komponententest

Anzahl der Antworten 4 Antworten
Ich bin neu in unit-testing, und ich versuche, herauszufinden, ob ich beginnen sollte, mit mehr "internes" access modifier. Ich weiß, dass, wenn wir "intern" und stellen Sie die Montage-variable "InternalsVisibleTo", wir können testen, die Funktionen, die wir

Wie scheitert ein Python-Unittest in setUpClass?

Anzahl der Antworten 2 Antworten
Ich bin dabei einige unittests mit python und einige pre-test überprüft, in setUpClass. Wie kann ich werfen ein unitest-fail innerhalb der setUpClasswie das folgende einfache Beispiel: class MyTests(unittest.TestCase): @classmethod def setUpClass(cls): unittest.TestCase.fail("Test") def test1(self): pass if __name__

Das Testen von ModelState ist in asp.net mvc immer gültig

Anzahl der Antworten 8 Antworten
Beim testen meiner controller die Aktionen der ModelState ist immer gültig. public class Product { public int Id { get; set; } [Required] [StringLength(10)] public string Name { get; set; } [Required] public string Description { get;

Sollten Komponententests für Getter und Setter geschrieben werden?

Anzahl der Antworten 11 Antworten
Sollen wir schreiben tests für unsere Getter und setter, oder ist es overkill? InformationsquelleAutor der Frage Hector421 | 2011-06-01

Kann ich einen Python-Dekorator patchen, bevor er eine Funktion umschließt?

Anzahl der Antworten 7 Antworten
Habe ich eine Funktion mit einem decorator, dass ich versuche, test mit Hilfe des Python - Mock Bibliothek. Ich möchte mock verwenden.patch zu ersetzen, die real decorator mit einem mock 'bypass' decorator, die nur die Funktion aufruft.

RhinoMocks - Spott über eine Methode, deren Rückgabewert sich bei mehreren Aufrufen ändert (selbst wenn derselbe Parameter übergeben wurde)

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche, um herauszufinden, wie kann ich simulieren Sie eine Methode, die einen anderen Wert zurückgibt zweiten mal heißt es das erste mal. Zum Beispiel so etwas wie dieses: public interface IApplicationLifetime { int

Bedeutung des Epsilonarguments von assertEquals für Doppelwerte

Anzahl der Antworten 7 Antworten
Ich habe eine Frage zu junit assertEquals um zu testen, double-Werte. Das Lesen der API-doc, die ich sehen kann: @Deprecated public static void assertEquals(double expected, double actual) Veraltet. Verwenden assertEquals(double erwartet, double actual, double epsilon) statt Was

Was ist der Unterschied zwischen Mockito Matchers isA, any, eq und same?

Anzahl der Antworten 2 Antworten
Ich bin verwirrt, was ist der Unterschied zwischen Ihnen, und die man zu wählen, in dem Fall. Einige der Unterschied kann offensichtlich sein, wie any und eqaber ich bin auch Ihnen allen nur um sicher zu sein.

Richtige Methode, um Django-Signale zu testen

Anzahl der Antworten 6 Antworten
Ich versuche, test-signal gesendet und es ist providing_args. Signal ausgelöst innen contact_question_create Ansicht nur nach der form der Einreichung. Mein TestCase ist so etwas wie: def test_form_should_post_proper_data_via_signal(self): form_data = {'name': 'Jan Nowak'} signals.question_posted.send(sender='test', form_data=form_data) @receiver(signals.question_posted, sender='test') def

Schlechtes Formular für JUnit Test, um Ausnahme zu werfen?

Anzahl der Antworten 8 Antworten
Ich bin ziemlich neu in JUnit, und ich weiß wirklich nicht, was best practices für exceptions und exception-handling. Zum Beispiel, sagen wir, ich bin das schreiben von tests für ein IPAddress-Klasse. Es hat einen Konstruktor IP-Adresse(String addr),

Welche JavaScript Unit-Testing- und Mocking-Frameworks haben Sie verwendet?

Anzahl der Antworten 14 Antworten
Mein Haupt-JavaScript-framework ist jQuery also ich möchte, dass meine unit-Tests und mocking frameworks kompatibel zu sein. Ich würde eher nicht vorstellen, ein anderes JavaScript-framework. Ich bin derzeit mit QUnit für unit-Tests und Jack für Spott, aber ich

Was ist der Unterschied zwischen db: test: clone, db: test: clone_structure, db: test: load und db: test: prepare?

Anzahl der Antworten 2 Antworten
Müssen Sie zugeben, um einen Neuling auf Schienen und Datenbanken, die offizielle Erklärung auf rubyonrails.org macht alle vier dieser Aufgaben klingen genau das gleiche. Zitat: rake db:test:clone Recreate the test database from the current environment’s database schema

Gibt es Tastenkombinationen für den Unit Test Runner von ReSharper?

Anzahl der Antworten 12 Antworten
Offensichtliche Produktivität Gründen, ich bemühe mich zu lernen und wie viele der Tastenkombinationen für die verschiedenen Re# - Befehle. Jedoch, es scheint, dass der unit-test-runner nicht alle zugehörigen Tastenkombinationen. Ich möchte in der Lage sein, zu wählen,

Wie überprüfe ich, ob mein Element in einem Komponententest fokussiert wurde?

Anzahl der Antworten 4 Antworten
Habe ich die folgende Richtlinie zur Autofokus-Feld: .directive('ngAutofocus', function ($timeout) { return { restrict: 'A', link: function (scope, elm) { $timeout(function () { elm[0].focus(); }); } }; } Wie würde ich das Gerät testen? Ich habe versucht,

Android: Wie setze ich die Programmeinstellungen während des Komponententests zurück?

Anzahl der Antworten 2 Antworten
Beginnen möchte ich mit einer konsistenten Testumgebung, also muss ich reset/löschen meine Vorlieben. Hier ist das SetUp für den test habe ich so weit. Es ist nicht reporting-Fehler, und meine tests vorbei, aber die Einstellungen werden nicht

Wie testet man Async-Code mit MSTest

Anzahl der Antworten 2 Antworten
Schreibe ich einige super einfache async-code. Nur das speichern einer Datei aus-thread. Ich würde gerne diesen code testen, mit dem MSTest unit-test-framework in Microsoft Visual Studio Team System 2008. Wie mache ich das? Möchte ich einfach blockieren

Wie kann ich einen benutzerdefinierten Django manage.py-Befehl direkt von einem Testtreiber aufrufen?

Anzahl der Antworten 5 Antworten
Ich möchte schreiben Sie einen unit test für eine Django manage.py Befehl, der einen backend-Vorgang auf eine Datenbank-Tabelle. Wie würde ich das aufrufen der management-Befehl direkt aus dem code? Ich will nicht, um den Befehl auszuführen, die

ASP.NET MVC Unit Testing - Sitzungen

Anzahl der Antworten 1 Antworten
Haben gesucht StackOverflow und Google denke ich, was Tue ich, wohl zu Recht, allerdings waren die Ergebnisse scheinen nicht gut zu gehen [TestMethod] public void LoginAction_Should_Return_View_and_User_Authenticated() { //Arrange var mock = new Mock<ControllerContext>(); var mockSession = new

Eclipse-Klassenpfadeinträge werden nur für Tests verwendet

Anzahl der Antworten 4 Antworten
In Maven, können Sie compile-Zeit Abhängigkeiten und test Abhängigkeiten. Dies ist ein feature, das ich Liebe, und das M2Eclipse-plugin macht dies in Eclipse, auch das ist toll. Also, wenn ich das hinzufügen jmock.jar zu meinem Projekt als

Wie verspotte ich einen Service, der Versprechen in Angularjs Jasmine Unit Test zurückgibt?

Anzahl der Antworten 8 Antworten
Habe ich myService verwendet myOtherService, die einen remote-Aufruf, der Rückkehr Versprechen: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Machen einen unit-test für myService ich müssen

Casting anonymer Typ zu dynamic

Anzahl der Antworten 5 Antworten
Habe ich eine Funktion zurückgibt, die einen anonymen Typ, die ich testen will in mein MVC-controller. public JsonResult Foo() { var data = new { details = "something", more = "More" }; return Json(data); } Möchte ich

Wie man falsche Methoden mit Mockito macht

Anzahl der Antworten 10 Antworten
Wie mock-Methoden mit void-Rückgabetyp? Ich implementiert eine Beobachter-Muster, aber ich kann nicht verspotten es mit Mockito, weil ich nicht weiß, wie. Und ich habe versucht zu finden ein Beispiel im Internet, aber war nicht erfolgreich. Meiner Klasse

Wie testet man Python 3.4 Asynchron Code?

Anzahl der Antworten 7 Antworten
Was ist der beste Weg, um zu schreiben von unit tests für den code mit Hilfe der Python 3.4 asyncio Bibliothek? Angenommen ich möchte zum testen einen TCP-client (SocketConnection): import asyncio import unittest class TestSocketConnection(unittest.TestCase): def setUp(self):

Unit testet eine Klasse mit einer Java 8 Clock

Anzahl der Antworten 4 Antworten
Java 8 eingeführt java.time.Clock kann als argument genutzt werden, um viele andere java.time Objekte, so dass Sie injizieren eine echte oder gefälschte Uhr zu Ihnen. Zum Beispiel, ich weiß, Sie können erstellen eine Clock.fixed() und rufen Sie