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 mock e.preventDefault in reagieren Komponente Kind

Anzahl der Antworten 5 Antworten
Ich weiß wirklich nicht, wie mock inline-Funktion in reagieren Komponente Kind Mein stack: sinon, chai, enzyme; Component-Verwendung: <ListItem onClick={() => someFn()} /> Komponente machen: render() { return ( <li> <a href="#" onClick={e => { e.preventDefault(); this.props.onClick(); }}

Wie zum Hohn angular übersetzen-filter in unit-tests für Richtlinien

Anzahl der Antworten 3 Antworten
In meinem Richtlinie Vorlagen, ich muss an das eckige übersetzen filter als solche: <label for="data-source-btn"> <span id="data-source-btn-span"></span> {{'Data Source' | translate}} </label> Dann in meinem unit-test für diese Richtlinie, bekomme ich die Fehlermeldung: Unbekannte Anbieter: translateFilterProvider <-

Sie verspotten die super-Klasse fordert python

Anzahl der Antworten 4 Antworten
Ich bin dabei einige unit-Tests und irgendwann muss ich simulieren Sie eine super Aufruf einen Fehler auslösen, zum Beispiel: @classmethod def myfunc(cls, *args, **kwargs) try: super(MyClass, cls).my_function(args, kwargs) except MyException as e: #... Ich bin mit dem

ImportError: cannot import name Signale

Anzahl der Antworten 3 Antworten
Bin ich mit Django 1.3.0 mit Python 2.7.1. In jedem test Schreibe ich die folgenden imports-ich bekomme die importError oben: von django.utils import unittest von django.test.client import Client Den vollständigen stack-trace: Datei "C:\Program Files (x86)\j2ee\plugins\org.python.pydev.debug_1.6.3.2010100513\pysrc\runfiles.py", line 342,

Ungültige Einstellung auf eine nicht-virtuelle member mit MOQ

Anzahl der Antworten 1 Antworten
Ich bin moqing eine Schnittstelle, die hat: Dictionary<string, object> InstanceVariables { get; set; } Habe ich einen neuen mock von der Oberfläche und versuchen, es so einrichten, es gibt nur einen zufälligen string der in etwa so:

Bei der Verwendung von Moq Verify () - Methode invocation count, andernfalls testen Sie die Fehlermeldung enthalten die tatsächlichen method invocation count mit Moq

Anzahl der Antworten 1 Antworten
Betrachten Sie den folgenden, wo ich die Prüfung, dass eine injizierte Abhängigkeit die Methode aufgerufen wird, eine bestimmte Anzahl von Zeiten: [Fact] public void WhenBossTalksEmployeeBlinksTwice() { //arrange var employee = new Mock<IEmployee>(); employee.Setup(e => e.Blink()); var boss

AndroidManifest in androidTest Verzeichnis wird ignoriert

Anzahl der Antworten 6 Antworten
Ich versuche zu testen, verwenden Sie die folgende Verzeichnisstruktur (das war das setup von Android Studio): Kann ich einige tests ganz gut, und auch die AllTests.java läuft wunderbar ohne die AndroidManifest.xml Datei auch da sein. Die Sache

Scherz es6-Module: unerwartete Modul importieren

Anzahl der Antworten 1 Antworten
Ich versuche zu testen, eine Datei, welche Bedürfnisse Sie zum importieren einer es6 module wie diese: https://repl.it/HG9t/0 Es scheint, ich bin fehlen einige Konfigurationen, damit es richtig funktioniert. Wenn Sie können dies erreichen, mit anderen unit-Test-Frameworks leicht,

Unit-test-Skript gibt exit-code = 0, auch wenn tests fehlschlagen

Anzahl der Antworten 2 Antworten
Mein Test-script sieht wie folgt aus: import os import sys from unittest import defaultTestLoader as loader, TextTestRunner path_to_my_project = os.path.dirname(os.path.abspath(__file__)) + '/../' sys.path.insert(0, path_to_my_project) suite = loader.discover('my_project') runner = TextTestRunner() runner.run(suite) Wenn ich dieses Skript ausführen, wird

Wie spy componentWillMount mit Scherz-und Enzym -

Anzahl der Antworten 4 Antworten
Ich versuche zu testen, ob componentWillMount genannt wurde und für die, die mein test ist test('calls `componentWillMount` before rendering', () => { let fn = jest.fn(SomeComponent.prototype.componentWillMount) mount(<SomeComponent />) expect(fn).toHaveBeenCalled() }) Aber auch wenn die componentWillMount-Methode aufgerufen wird,

Warum ist mein Mockito-basierte unit test nicht ausführen in Eclipse?

Anzahl der Antworten 2 Antworten
Ich habe ein Maven-Projekt gelungen, die verwendet Mockito Spott in seine unit-tests. Ich kann laufen alle tests in einen Maven-build, und Sie laufen ohne Fehler (und weitergeben!). Allerdings, wenn ich mit der rechten Maustaste auf ein einzelnes

Unit-Tests eine Django-Form mit einem FileField

Anzahl der Antworten 4 Antworten
Ich habe eine form, wie: #forms.py from django import forms class MyForm(forms.Form): title = forms.CharField() file = forms.FileField() #tests.py from django.test import TestCase from forms import MyForm class FormTestCase(TestCase) def test_form(self): upload_file = open('path/to/file', 'r') post_dict =

testen keydown-Ereignisse in Jasmin mit bestimmten keyCode

Anzahl der Antworten 2 Antworten
Schreibe ich tests für eine AngularJS-Direktive, die Brände, die die Ereignisse der <textarea> wenn bestimmte Tasten gedrückt werden. Hat alles Prima funktioniert meine pro manual testing. Ich will gut sein, und haben eine volle unit-test-suite auch, aber

Unit-Tests /login in Spring MVC mit MockMvc

Anzahl der Antworten 4 Antworten
Habe ich eine sehr einfache REST-Anwendung erstellt, mit Spring MVC. (Code steht bei GitHub.) Es hat eine einfache WebSecurityConfigurer wie folgt: @Override protected void configure(HttpSecurity httpSecurity) throws Exception { httpSecurity .csrf().disable() .exceptionHandling() .authenticationEntryPoint(authenticationEntryPoint) .and() .authorizeRequests() .antMatchers("/user/new").permitAll() .anyRequest().authenticated()

Beste Weg, um zu behaupten, für numpy.array Gleichheit?

Anzahl der Antworten 6 Antworten
Möchte ich einige unit-tests für meine app, und ich brauche, um zu vergleichen, zwei arrays. Da array.__eq__ gibt ein neues array zurück (so TestCase.assertEqual ausfällt), was ist der beste Weg, um zu behaupten, für die Gleichheit? Derzeit

Konfigurieren von SQLite zu laufen mit NHibernate, wo die Versammlung aufgelöst System.Daten.SQLite?

Anzahl der Antworten 4 Antworten
Ich verwende die neueste NHibernate 2.1.0Beta2. Ich versuche ein unit-test mit SQLite und habe die Konfiguration eingerichtet: Dictionary<string, string> properties = new Dictionary<string, string>(); properties.Add("connection.driver_class", "NHibernate.Driver.SQLite20Driver"); properties.Add("dialect", "NHibernate.Dialect.SQLiteDialect"); properties.Add("connection.provider", "NHibernate.Connection.DriverConnectionProvider"); properties.Add("query.substitutions", "true=1;false=0"); properties.Add("connection.connection_string", "Data Source=test.db;Version=3;New=True;"); properties.Add("proxyfactory.factory_class", "NHibernate.ByteCode.LinFu.ProxyFactoryFactory,

Ist APITest mit Query params anders ist, dann einfach die normale url?

Anzahl der Antworten 1 Antworten
Schreibe ich einige unit-tests gegen eine API, die entweder liefert alle Bücher, oder gibt nur die Bücher der Genres in der query params. Dies scheint zu funktionieren, wenn ich ihn treffe in meinem lokalen dev-server. Jedoch, es

in einem Kolben unit-test, wie kann ich die mock-Objekte auf Anfrage-global `g` - Objekt?

Anzahl der Antworten 1 Antworten
Ich habe eine flask Anwendung, die den Aufbau einer Datenbank-Verbindung in einem before_filter sehr ähnlich diese: @app.before_request def before_request(): g.db = connect_db() Nun: Schreibe ich einige unit-tests und ich nicht wollen, dass Sie für die hit-Datenbank. Ich

PHPUnit-Mock-Eigenschaften eines Objekts

Anzahl der Antworten 1 Antworten
Ich bin Verriegelung nach vorn, einen Weg, um ein mock-Objekt, und füllen Sie seine Eigenschaften. Hier ist ein Beispiel einer Methode, die nutzt eine Eigenschaft eines anderen Objekts: class MyClass { private $_object; public function methodUnderTest($object) {

Wie unit-Tests eine dropdown-Liste in Jasmin/Angularjs

Anzahl der Antworten 1 Antworten
Ich versuche, unit-test eine Richtlinie, die macht eine dropdown-Liste mit einigen JSON, geben Sie die details für die Liste. Die Richtlinie funktioniert, aber ich habe Probleme beim Versuch das Gerät zu testen. Hier ist der test: /*

spring junit Tests

Anzahl der Antworten 3 Antworten
Ich habe ein maven, spring-Projekt (neueste version) und ich möchte schreiben Sie einen junit-tests (neueste version). Das Problem, das ich habe, ist, dass meine Feder Bohnen sind autowired, und wenn ich Sie rufe von junit-Tests, erhalte ich

wie zum Hohn ein servletContext statt Servlet oder HttpServletRequest?

Anzahl der Antworten 1 Antworten
Habe ich ein eigenständiges Projekt für das schreiben von Testfällen; das problem ist, ich kann nicht verspotten HttpServletRequest, einfach weil in meinem servlet-Aufrufe wie getServletContext() als Testfälle ausgeführt werden, die von außen servlet-container. Es wird immer wieder

Winkel-5 service-andernfalls pass unit-tests mit (NullInjectorError: Kein Anbieter für HttpClient!)

Anzahl der Antworten 3 Antworten
Ich erhalte immer folgenden Fehler beim ausführen von unit-tests Error: StaticInjectorError(DynamicTestModule)[ApiService -> HttpClient]: StaticInjectorError(Platform: core)[ApiService -> HttpClient]: NullInjectorError: No provider for HttpClient! api.service.ts import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; @Injectable() export

Wie simuliert das werfen einer Ausnahme in Unit-tests?

Anzahl der Antworten 2 Antworten
Wie kann ich simulieren, wird eine Ausnahme geworfen wird, in C#, unit-tests? Ich möchte in der Lage sein, eine 100% - ige Abdeckung von meinem code, aber ich kann nicht den code zu testen, mit Ausnahmen, die

Wie zu verwenden schließen in FluentAssertions für Immobilien in der Sammlung?

Anzahl der Antworten 5 Antworten
Ich habe zwei Klassen: public class ClassA { public int? ID {get; set;} public IEnumerable<ClassB> Children {get; set;} } public class ClassB { public int? ID {get; set;} public string Name {get; set;} } Möchte ich fließend

How to unit-test-API-Aufrufe mit verspottet fetch() in reagieren-native mit Scherz

Anzahl der Antworten 5 Antworten
In Reagieren Nativen benutze ich fetch zum durchführen von Anfragen im Netzwerk, jedoch fetch ist nicht ausdrücklich erforderlich, Modul, so ist es scheinbar unmöglich zu mock im Scherz. Sogar versucht, rufen Sie eine Methode, die verwendet fetch

Test mit NICHT erwartete Ausnahme

Anzahl der Antworten 6 Antworten
Möchte ich erstellen, NUnit-test, um sicherzustellen, dass meine Funktion nicht eine exception werfen. Gibt es eine bestimmte Weise, es zu tun, oder sollte ich einfach schreiben [Test] public void noExceptionTest() { testedFunction(); } und es wird auch

How to unit-test-eine Methode, die läuft in einer Endlosschleife für eine Eingabe?

Anzahl der Antworten 4 Antworten
Diese Frage kam mir in den Sinn und ich möchte Fragen diese hier. Fall ist Absicht, ich Schreibe einfach eine Schleife, die läuft unendlich. Wie kann ich das Gerät testen? Ich Frage das, weil diese situation kann

Erwarten [ ], um [ ] Jasmine, zu prüfen, wie leeres array

Anzahl der Antworten 1 Antworten
Immer Fehler beim überprüfen für leeres array. Ich habe versucht mit: Fall 1: Durch die Initialisierung als ein array expect(fixture.componentInstance.dataSource).toBe(); Fall 2: Durch die Initialisierung als ein array let expectedAry = new Array; expect(fixture.componentInstance.dataSource).toBe(expectedAry); Sowohl in dem

Spionage auf Konsole.Fehler() mit Jasmin

Anzahl der Antworten 3 Antworten
Eigentlich bin ich mit JavaScript sowie Jasmin. So könnte es etwas wirklich offensichtlich, behebt mein problem aber ich kann es nicht sehen. Möchte ich überprüfen, ob (eine bereits vorhandene) JavaScript-Anwendung, die Anrufe console.error() beim laden. Sehe ich

Versuchen zu verstehen, Jasmine toHaveBeenCalled() matcher

Anzahl der Antworten 3 Antworten
Ich bin neu jasmine hier ist mein src - Datei, in die ich erstellen Auth Klasse function Auth() { } Auth.prototype.isEmpty = function(str) { return (!str || 0 === str.length); } Auth.prototype.Login = function (username , password)

Mockito thenReturn gibt dieselbe Instanz

Anzahl der Antworten 3 Antworten
Habe ich diese in Mockito: when(mockedMergeContext.createNewEntityOfType(IService.class)).thenReturn(new ServiceMock()); Den createNewEntityOfType Methode sollte immer wieder ein neues ServiceMock Instanz, aber es gibt zweimal die gleiche Referenz. Warum die thenReturn Methode keine return new ServiceMock? Versuchen stubbing mit einem callback

Selen warten Sie zum download?

Anzahl der Antworten 6 Antworten
Ich versuche zum testen der happy-Pfad für ein Stück code, das dauert eine lange Zeit, um zu reagieren, und dann beginnt das schreiben einer Datei an die Antwort-output-stream, in dem die Aufforderung ein download-dialog im Browser. Das

Wie kann ich InternalsVisibleTo-Attribut arbeiten durch die Unterzeichnung eines öffentlich-token-Schlüssel sicher?

Anzahl der Antworten 1 Antworten
Ich versuche, setzen einige Interna zu meinem unit-test-Projekt mit: [assembly: InternalsVisibleTo("MyTest")] Aber ich bin immer der Fehler: Fehler 1 Friend assembly reference MyTest' ist ungültig. Starke Namen signierte Assemblys angeben müssen, einen öffentlichen Schlüssel in Ihre InternalsVisibleTo-Deklarationen.

Einheit die Geschwindigkeit der Testausführung (wie viele tests pro Sekunde?)

Anzahl der Antworten 11 Antworten
Welche Art der Hinrichtung beurteilen Sie, tun Sie wollen mit Ihrer unit-tests (# test pro Sekunde)? Wie lange ist zu lange für einen einzelnen unit-test? Wäre ich daran interessiert zu wissen, wenn die Menschen haben keine spezifischen

Winkel-2 tests - get DOM-element-Stile

Anzahl der Antworten 2 Antworten
Möchte ich Sie zum test der Funktionalität meiner hide-show button in meinem Winkel 2 app(Tests geschrieben werden, in der Jasmine), also muss ich überprüfen den Wert der display - Eigenschaft des entsprechenden Elements. Wie kann ich diese

Reinigung einer Datenbank in django vor jeder test-Methode

Anzahl der Antworten 5 Antworten
Standardmäßig, wenn Django läuft gegen sqlite-backend erstellt es eine neue in-memory-Datenbank für einen test. Das bedeutet, dass für jede Klasse, die sich von unittest.TestCase, bekomme ich eine neue Datenbank. Können diese so verändert werden, dass es gelöscht

Unit-tests für die Abfrage in SQLAlchemy

Anzahl der Antworten 1 Antworten
Wie geht man zum testen von Abfragen in SQLAlchemy? Zum Beispiel nehmen wir an, wir haben diese models.py from sqlalchemy import ( Column, Integer, String, ) from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class Panel(Base): __tablename__ =

Wie kann ich NUnit-tests mit ReSharper?

Anzahl der Antworten 2 Antworten
Ich versuche, in unit-Tests mit C#. Verschiedene Leute sagten mir, zu gehen mit NUnit, da es besser als MSTest (offenbar, ich habe keine Ahnung) und es hat auch sehr gute Unterstützung in ReSharper, die ich verwende. Nun

Wie mark Jenkins-builds ERFOLG nur auf bestimmte Fehler in exit-Werte (ungleich 0)?

Anzahl der Antworten 6 Antworten
Wenn ich ein Execute shell build-Schritt, um ein Skript auszuführen und das Skript gibt 0, Jenkins flags das bauen als SUCCESS, ansonsten kennzeichnet es als FAILURE dies ist das erwartete Verhalten, wie 0 bedeutet, dass keine Fehler

Wie Sie trigger-Skript.onerror im Internet Explorer?

Anzahl der Antworten 3 Antworten
Den onerror-Seite auf MSDN besagt, dass der onerror-handler angebracht werden, um ein script-element, und dass es "Feuert, wenn ein Fehler Auftritt, während der Objekt-laden.". Für den Zweck von unit-tests, ich werde versuchen, das onerror-handler, um das Feuer,

Simulieren eine Verzögerung in der Ausführung in Unit-Test mit Moq

Anzahl der Antworten 5 Antworten
Ich versuche zum test das folgende: protected IHealthStatus VerifyMessage(ISubscriber destination) { var status = new HeartBeatStatus(); var task = new Task<CheckResult>(() => { Console.WriteLine("VerifyMessage(Start): {0} - {1}", DateTime.Now, WarningTimeout); Thread.Sleep(WarningTimeout - 500); Console.WriteLine("VerifyMessage(Success): {0}", DateTime.Now); if (CheckMessages(destination))

PHP Fatal error: Class 'PHPUnit\Framework\TestCase' nicht gefunden mit PHPUnit 6 und PHP 7.0

Anzahl der Antworten 1 Antworten
Spiele ich mit php 7 und phpunit 6. Hier ist der test, den ich schrieb: <?php declare(strict_types=1); namespace Test; use DesignPatterns\Observer\User; use DesignPatterns\Observer\UserObserver; use PHPUnit\Framework\TestCase; class ObserverTest extends TestCase { public function testChangeInUserLeadsToUserObserverBeingNotified() { $observer = new

Entity Framework Core: Log-Abfragen für eine einzige db-context-Instanz

Anzahl der Antworten 3 Antworten
EF-Core (oder jede ORM für diese Angelegenheit) ich möchte, um zu verfolgen die Anzahl der Abfragen, die ORM für die Datenbank während eine operation an meiner software. Habe ich benutzt SQLAlchemy unter Python frühere, und auf das

Spock throw-exception-test

Anzahl der Antworten 2 Antworten
Den ich zum testen von Java-code mit Spock. Ich Teste diesen code: try { Set<String> availableActions = getSthAction() List<String> goodActions = getGoodAction() if (!CollectionUtils.containsAny(availableActions ,goodActions )){ throw new CustomException(); } } catch (AnotherCustomExceptio e) { throw new

Junit Unterschied zwischen assertEquals(Double, Double) und assertEquals(double, double delta)

Anzahl der Antworten 5 Antworten
Hatte ich einen junit test behaupten zwei Double-Objekte mit den folgenden: Assert.assertEquals(Double expected, Double result); Dieser war war in Ordnung dann habe ich beschlossen, es zu ändern, um die Verwendung der primitive Doppel statt, die sich als

Wie, um Inhalte Wert in Xunit, wenn das zurückgegebene Ergebnis in IActionResult geben

Anzahl der Antworten 1 Antworten
Habe ich ein unit-test-Projekt mit Xunit und die Methode, die wir testen, gibt IActionResult. Sah ich einige Leute empfehlen die Verwendung von "NegotiatedContentResult", um den Inhalt der IActionResult aber das funktioniert nicht in Xunit. Also ich Frage

phpunit Befehl funktioniert nicht für laravel 4 auf windows 7

Anzahl der Antworten 8 Antworten
Ich habe vor kurzem installiert laravel und geschrieben haben, einige tests /tests-Verzeichnis, aber wenn ich phpunit im cmd in den gleichen Ordner, dass phpunit.xml vorhanden ist, es sagt 'phpunit' is not recognized as an internal or external

RedisTemplate verfallen nicht funktioniert

Anzahl der Antworten 1 Antworten
Ich versuche, test ablaufen Methode in RedisTemplate. Zum Beispiel, ich Speichere session in redis, und, als zu versuchen, abrufen-Sitzung und überprüfen Sie, dass die Werte identisch sind. Für verfallen session, die ich verwenden, verfallen () - Methode

Wie android unit Tests und mock eine statische Methode

Anzahl der Antworten 2 Antworten
Hallo zusammen ich hoffe wirklich Ihr könnt mir helfen, ich fühle mich wie ich ve wurde mein Haar ziehen seit Tagen. Ich bin versucht, zu schreiben unit-tests für die Methode A. Methode A ruft eine statische Methode