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.
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
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,
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 ()
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, }
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
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:
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
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.
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
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 =
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
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
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
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
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
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
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
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
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
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
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
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"
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,
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
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
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
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
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__
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;
11
Antworten
Sollen wir schreiben tests für unsere Getter und setter, oder ist es overkill? InformationsquelleAutor der Frage Hector421 | 2011-06-01
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.
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
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
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.
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
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),
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
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
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,
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,
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
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
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
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
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
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
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
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
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):
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