Tag: mockito

Mockito ist ein mocking-framework für Java. Es ist inspiriert von EasyMock, sondern zielt auf die Vereinfachung der mock-stubbing, – Prüfung und-Werkzeuge auch weiter.

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

Mocking eine Feder Validator beim unit-testing, Controller

Anzahl der Antworten 2 Antworten
Beim schreiben von unit-tests post-mortem-code, dass ein anderes Projekt erstellt, stieß ich auf dieses Problem, wie mock ein validator, der gebunden ist, um den controller mit initBinder? Normalerweise würde ich nur in Betracht ziehen, dass meine Eingaben

Wie zum Hohn Rest-template mit mockito

Anzahl der Antworten 2 Antworten
Ich Schreibe junit für eine Klasse(Test), die rest-Vorlage aufrufen. response = restTemplate.exchange(uri, HttpMethod.POST, headersString, SomeObject.class) Ich bin writting mit junit Mockito. Die unten mock-Anweisung Fehler when(restTemplate.exchange(any(URI.class), any(HttpMethod.class), headersString , SomeObject.class)). Mir helfen, wie man den rest template-Aufruf

Junit Mockito test-Fall für ResponseEntity<?> in spring integration framework

Anzahl der Antworten 1 Antworten
Ich versuche zu verspotten, den externen Anruf anzunehmen. HTML: ResponseEntity<?> httpResponse = requestGateway.pushNotification(xtifyRequest); requestGateway ist eine Schnittstelle. public interface RequestGateway { ResponseEntity<?> pushNotification(XtifyRequest xtifyRequest); } Unten ist die test-Methode, die ich bin versucht zu tun. @Test public

Mockito: Unterschied zwischen doThrow() und thenThrow()

Anzahl der Antworten 1 Antworten
Was ist der Unterschied zwischen doThrow() und thenThrow()? Sagen wir mal, wir wollen ein mock-Authentifizierung-Dienst zum validieren der Anmeldeinformationen eines Benutzers. Was ist der Unterschied zwischen den folgenden zwei Zeilen, wenn wir waren zu verspotten, eine Ausnahme?

Unterschied zwischen stub und wenn in mockito

Anzahl der Antworten 1 Antworten
Ich bin neu mockito. wissen müssen Unterschied zwischen stub und wenn 1. stub(cpproxy.getBinList()).toReturn(gettestbins()); 2. when(cpproxy.getBinList()).thenReturn(gettestbins()); was ist der Unterschied zwischen diesen beiden? InformationsquelleAutor Ramya | 2013-02-06

Wie zu verwenden PowerMock in Android-Projekten?

Anzahl der Antworten 2 Antworten
Erstellte ich ein neues Android-Projekt testen. Ich heruntergeladen powermock-mockito-junit-1-1.5.zip von https://code.google.com/p/powermock/downloads/list. Ich fügte hinzu, alle Bibliotheken in das test-Projekt ist libs Ordner. Die test-Klasse ist ein sehr einfaches Objekt: package com.test.test; import org.junit.runner.RunWith; import org.powermock.modules.junit4.PowerMockRunner; import android.util.Log;

mock verschachtelte Methodenaufrufe mit mockito

Anzahl der Antworten 3 Antworten
Habe ich 4 Klassen können sagt A, B, C, D jede Berufung auf Methoden von anderen. nun habe ich verspottet Klasse Ein, und wollen, zu verspotten, eine Methode mit mockito A a = Mockito.mock(A.class); und wollen, um

Mocking zwei Objekte der gleichen Art mit Mockito

Anzahl der Antworten 3 Antworten
Schreibe ich unit-tests mit Mockito und ich Probleme mit dem Spott der injizierten Klassen. Das problem ist, dass zwei der injizierten Klassen sind vom gleichen Typ sind, und nur unterschieden durch Ihre @Qualifier annotation. Wenn ich versuchte,

JUnit-tests für AspectJ

Anzahl der Antworten 1 Antworten
Ich bin versucht, zu schreiben Junit-tests für Benutzerdefinierte Aspekt. Hier ist der Aspekt der Klasse-Snippet: @Aspect @Component public class SampleAspect { private static Logger log = LoggerFactory.getLogger(SampleAspect.class); @Around("execution(* org.springframework.data.mongodb.core.MongoOperations.*(..)) || execution(* org.springframework.web.client.RestOperations.*(..))") public Object intercept(final ProceedingJoinPoint point)

Wie man Mockito eine exception werfen, wenn ein mock genannt, mit nicht-definierten Parameter?

Anzahl der Antworten 3 Antworten
Ist es möglich, eine exception werfen, wenn ein verspotten heißt mit nicht vordefinierten Argumente? Es ist Answers.RETURNS_SMART_NULLS, aber es ist nicht wirklich das, was ich brauche, denn es funktioniert nicht, wenn null ist legitim Rückgabewert, die nicht

@PostConstruct nicht aufgerufen, wenn mit Mockito @Spy-Anmerkung

Anzahl der Antworten 2 Antworten
Bin ich mit Spring, TestNG und Mockito-frameworks. Ich Schreibe einen unit test für eine Klasse Eine, dass eine Abhängigkeit von der Klasse B. Klasse B hat eine Methode annotiert mit @PostConstruct. Beim schreiben von Unit test mit

Mock-Objekt den Aufruf der Methode mit Spring Boot und Mockito

Anzahl der Antworten 2 Antworten
Ich versuche zu schreiben, ein test für diese Java-SpringBoot s-Klasse: https://github.com/callistaenterprise/blog-microservices/blob/master/microservices/composite/product-composite-service/src/main/java/se/callista/microservices/composite/product/service/ProductCompositeIntegration.java Speziell, ich bin versucht, "mock" - diesem Aufruf der Methode: URI uri = util.getServiceUrl("product"); Dachte ich, ich sollte "mock" - die ServiceUtils Objekt, um dies zu

Mockito ArgumentCaptor für Kotlin-Funktion

Anzahl der Antworten 2 Antworten
Betrachten Sie eine Funktion, die einen interface-Implementierung als ein argument wie dieses: interface Callback { fun done() } class SomeClass { fun doSomeThing(callback: Callback) { //do something callback.done() } } Wenn ich testen will, der Aufrufer dieser

Wie zum Hohn eine Finale Klasse mit mockito

Anzahl der Antworten 21 Antworten
Habe ich eine Finale Klasse, so etwas wie dieses: public final class RainOnTrees{ public void startRain(){ //some code here } } Ich bin mit dieser Klasse in eine andere Klasse wie diese: public class Seasons{ RainOnTrees rain

Mockito-code bei @Vor annoted Methode Lösung

Anzahl der Antworten 1 Antworten
ich bin neu auf mit Mockito-framework (und Verhalten/Test Driven Development) und mit um mir zu helfen, code, einige Dinge; Im coding meine eigene Java-Bibliothek für die xml zu erstellen, die grafischen Sachen und ich habe versucht, überprüfen

Wie zu initialisieren Mock mit Variablen Daten

Anzahl der Antworten 2 Antworten
Habe ich diese Methode zu testen : public static Date getDateSinceUTC(CstOrderBean orderBean) { int year = orderBean.getDeadLineYear(); int month = orderBean.getDeadLineMonth(); int day = orderBean.getDeadLineDay(); int hour = orderBean.getDeadLineHour(); int minute = orderBean.getDeadLineMinute(); String ap = orderBean.getDeadLineAmPm()

Mit PowerMockito.whenNew() ist nicht immer verspottet und original-Methode aufgerufen wird

Anzahl der Antworten 2 Antworten
Ich habe einen code so etwas wie dieses unten: Class A { public boolean myMethod(someargs) { MyQueryClass query = new MyQueryClass(); Long id = query.getNextId(); //some more code } } Class MyQueryClass { .... public Long getNextId()

Hinzufügen von Cookies zu HttpServletRequest und abrufen von Cookies von HttpServletResponse mit Mockito

Anzahl der Antworten 3 Antworten
Ich bin mit Mockito zu verspotten HttpServletRequest und HttpServletResponse. Ich möchte hinzufügen, cookie, in dem die mock-Anfrage, die ich erschaffe. Wie kann ich das tun? Bin ich auch die Einstellung der Cookies in der Antwort der server-Seite.

JMockit: "Deplazierten argument matcher erkannt hier", wenn die Verspottung einer Schnittstelle

Anzahl der Antworten 1 Antworten
Folgenden ist der test-code: package a.b.c.concurrent.locks; import static org.mockito.Matchers.any; import static org.mockito.Matchers.anyLong; import static org.mockito.Mockito.when; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Lock; import mockit.Mocked; import org.apache.log4j.ConsoleAppender; import org.apache.log4j.Logger; import org.apache.log4j.PatternLayout; import org.junit.BeforeClass; import org.junit.Test; public class TestLockConcludesProperly { private static

Unit-Tests: Aufruf @PostConstruct nach der Definition verspottet Verhalten

Anzahl der Antworten 2 Antworten
Ich habe zwei Klassen: public MyService { @Autowired private MyDao myDao; private List<Items> list; @PostConstruct private void init(){ list = myDao.getItems(); } } Jetzt bin ich wollen, beinhalten MyService in einem unit-test, und so werde ich mock

java.lang.AssertionError: Status erwartet:<200> aber war:<400> in junit

Anzahl der Antworten 2 Antworten
es ist mein controller... @GET @Produces(MediaType.APPLICATION_JSON) @Consumes(MediaType.APPLICATION_FORM_URLENCODED) @Path("/categories") public POSResponse getAllCategories() { String countryCode="1"; return infoService.getAllCategories(countryCode); } es ist mein testController.... @Mock InfoService infoService; @InjectMocks private InfoController infoController; private MockMvc mockMvc; @Before public void setUp() { MockitoAnnotations.initMocks(this);

Wie zum Hohn eine HTTP-Antwort

Anzahl der Antworten 1 Antworten
Ich bin ein Neuling Java-Unit-Tests. Das Problem, das ich bin vor ist, dass ich brauchen, um zu entwickeln ein Junit-test zum senden von Anfragen an einen server'API testen von zwei Methoden: addUser und deleteUser. Wenn ich will

Die Verspottung der Abhängigkeit von einer property-Datei

Anzahl der Antworten 2 Antworten
Ich bin versucht, zu schreiben unit Tests, die beinhaltet die Verwendung von legacy-code. Problem ist, was ich sagen kann, ist, den legacy-code verwendet ein Schlüssel/Wert-paar aus einer property-Datei zu initialisieren eines seiner final static private Mitglieder, und

NullPointerException in mockito unit test

Anzahl der Antworten 1 Antworten
Hier ist mein SendEmail Klasse, dass ich versuche, das Gerät zu testen. Ich bekomme eine NullPointerException auf die Zeile unten gezeigt, aber ich weiß nicht, warum. Außerdem bin ich die Organisation des Codes, richtig? Ich weiß nicht

org.mockito.Ausnahmen.missbrauchen.MissingMethodInvocationException

Anzahl der Antworten 1 Antworten
Ich bin immer folgende exceptions beim ausführen von Junit-Tests. org.mockito.Ausnahmen.missbrauchen.MissingMethodInvocationException: wenn() erfordert ein argument, die 'eine Methode aufrufen, die auf einem mock'. Zum Beispiel: when(mock.getArticles()).thenReturn(articles); Auch, dieser Fehler kann auftauchen, weil: Sie stub entweder: final/private/equals()/hashCode () -

WrongTypeOfReturnValue Ausnahme geworfen, wenn unit Tests mit mockito

Anzahl der Antworten 2 Antworten
Mein Test List<Person> myList; @Test public void testIsValidPerson() { myList = new ArrayList<Person>(); myList.add(new Person("Tom")); when(personDao.get(person)).thenReturn(myList); when((personDao.get(person)).isEmpty()).thenReturn(false);//------Exception thrown boolean result = service.isValid("Tom"); assertFalse(result); } Methode getestet werden: public boolean isValid(String person){ personDao = new PersonDao(); Person personObj

Mockito Verspottet Klasse Null zurück

Anzahl der Antworten 2 Antworten
Ich bin mit Mockito zu verspotten, eine Klasse in meinem JUnit-test-Klasse wie folgt: @Before public void initialize(){ DescribeHiveTable mockObj = Mockito.mock(DescribeHiveTable.class); String tableName = "clslog_assessments"; String parentDirectoryPath ="src/test/resources/TEST18/RunFiles"; String mockFeaturesArray1 = {"user_id","event_id"}; ArrayList<String> mockFeaturesList1 = new ArrayList<String>

Wie Sie überprüfen, wenn-Anweisung in der Methode mit Mockito und JUnit?

Anzahl der Antworten 3 Antworten
Habe ich die Methode, dass ich getestet werden sollte. Code (natürlich einige Teile wurden geschnitten): public class FilterDataController { public static final String DATE_FORMAT = "yyyy-MM-dd"; @Autowired private FilterDataProvider filterDataProvider; @ApiOperation(value = "Get possible filter data",response =

Mockito, Verwendungen von doNothing() Wenn()

Anzahl der Antworten 2 Antworten
Ich bin neu Mockito, und ich ging über dieses Beispiel, aber es ist ein Schritt, dass ich nicht verstehen, wenn er fordert doNothing() auf die erste Zeile der Methode: @Test(expected = RuntimeException.class) public void testConsecutiveCalls() throws Exception(){

Wie zum Hohn FileInputStream und andere *Streams

Anzahl der Antworten 4 Antworten
Ich Klasse, bekommt GenericFile als input-argument liest Daten und erfolgt eine zusätzliche Verarbeitung. Ich brauche, um es zu testen: public class RealCardParser { public static final Logger l = LoggerFactory.getLogger(RealCardParser.class); @Handler public ArrayList<String> handle(GenericFile genericFile) throws IOException

Mockito : java.lang.NullPointerException beim Aufruf der Methode aus Klasse verspottet

Anzahl der Antworten 1 Antworten
Ich bin mit mockito zum schreiben von unit tests für eine Anwendung, die bereits getestet mit integration testen, aber wir müssen auch zur Entwicklung von unit-tests. Dies ist der code für die Prüfung : public class TestResourceB

Mockito nicht werfen nicht korrigieren Ausnahme bei Verwendung doThrow auf einen Spion

Anzahl der Antworten 3 Antworten
Ich bin mit PowerMock (Mockito), zu verhöhnen, eine subcall zu einer anderen Methode in der gleichen Klasse. Genauer gesagt ich habe so etwas wie dieses: public class myClass{ public void MyMethod1(){ //do something try{ myMethod2(); } catch

AnyString() als parameter für unit-test

Anzahl der Antworten 4 Antworten
Habe ich, um mit einer legacy-Anwendung, hat keine tests. So, bevor ich anfange refactoring-ich möchte sicherstellen, dass alles funktioniert, wie es ist. Nun stellen Sie sich folgende situation vor: public SomeObject doSomething(final OtherObject x, final String something)

Mockito Fehler : "Wollte aber nicht aufgerufen werden:.. es gab Jedoch auch andere Interaktionen mit diesem mock"

Anzahl der Antworten 2 Antworten
Im immer die folgende Fehlermeldung, wenn ich versuche zu verspotten überladene Methoden durch die übergabe gegossene Werte . Zum Beispiel, um zu höhnen ABCClass.logWarn(Logger log,String , String description, Throwable e); Im tun `ABCClass.logWarn(null,WarningString, description, (Throwable)null); ...\\ The

junit-Tests für die user-Eingabe mit Scanner

Anzahl der Antworten 4 Antworten
Ich habe mir zum testen eine Methode in einer Klasse, die nimmt eine Eingabe mit Scanner-Klasse. package com.math.calculator; import java.util.Scanner; public class InputOutput { public String getInput() { Scanner sc = new Scanner(System.in); return sc.nextLine(); } }

Mockito UnfinishedStubbingException mit wenn().thenReturn()

Anzahl der Antworten 2 Antworten
Bin ich immer die Fehlermeldung Unfinished Stubbing detected here beim ausführen des folgenden Codes: import static org.mockito.Mockito.mock; import static org.mockito.Mockito.*; import org.mockito.Mock; import org.powermock.api.mockito.PowerMockito; import org.powermock.core.classloader.annotations.PrepareForTest; import org.powermock.modules.junit4.PowerMockRunner; import org.powermock.reflect.Whitebox; @RunWith(PowerMockRunner.class) public class PatchWriterTaskTest { @Before public

Unit-testing, spring mvc-controller mit mockito

Anzahl der Antworten 1 Antworten
ich bin mit mockito und junit und unit-test mit spring mvc mein flow code: Service Layer -> Model Layer -> Controller Layer war ich erfolgreich testen den Controller gegen die Modell-Ebene mit dem code: @RunWith(MockitoJUnitRunner.class) public class

Mocking eine Methode mit Mockito

Anzahl der Antworten 3 Antworten
Tut verspotten eine Methode mit mockito stellt sicher, dass verspottet-Methode wird nie aufgerufen? Ich habe die Main-Klasse, die enthält einige code, den ich schreiben möchte, unit-tests und ich haben eine unit-test Klasse MainTest enthält unit-tests für die

Wie zu verwenden mockito für das testen der Datenbank-Verbindung

Anzahl der Antworten 2 Antworten
Ich bin mit Junit zu testen, meine jersey-api. Ich will zu test-DAO-ohne Datenbank. Ich habe versucht, mit Mockito aber noch nicht in der Lage zu verwenden mock-Objekt zum testen der DAO enthält Hibernate Aufrufe von DB. Ich

So erstellen Sie ein mock der Liste einen benutzerdefinierten Datentyp in Mockito?

Anzahl der Antworten 2 Antworten
Habe ich eine Klasse Benutzer mit der folgenden definition : class User { Integer id; String name; String addr; //getters and setters } Nun, während eine Funktion testen, bin ich verpflichtet, um eine Liste der verspottet Benutzer

Mock-Objekte aufrufen von final-Klassen statische Methoden mit Mockito

Anzahl der Antworten 2 Antworten
Ich habe gerade angefangen, Spott verschiedenen Schichten unserer Anwendung. Ich kam an einen Punkt, wo einer meiner mock-Objekte zurück NPE, wenn es ruft eine final-Klasse die statische Methode. Gibt es eine Möglichkeit, um dieses? z.B. when(mockObject.someMethod(FinalClass.staticMethod(someParam)).anotherMethodCall) .thenReturn("someString");

Mockito, Wie Sie zu verspotten, nur den Aufruf einer Methode der Oberklasse

Anzahl der Antworten 7 Antworten
Ich bin mit Mockito in einigen tests. Habe ich die folgenden Klassen: class BaseService { public void save() {...} } public Childservice extends BaseService { public void save(){ //some code super.save(); } } Ich will, zu verhöhnen,

Wie zu verwenden Mockito mit JUnit5

Anzahl der Antworten 4 Antworten
Wie kann ich mit der Injektion mit Mockito und JUnit-5? In JUnit4 kann ich einfach die @RunWith(MockitoJUnitRunner.class) Annotation. In JUnit5 ist keine @RunWith Annotation? InformationsquelleAutor Daniel Käfer | 2016-12-04

Wie kann ich simulieren Sie eine statische Methode, die void zurückgibt mit PowerMock?

Anzahl der Antworten 4 Antworten
Ich habe ein paar statische util-Methoden in meinem Projekt, einige von Ihnen nur übergeben oder werfen eine Ausnahme. Es gibt eine Menge Beispiele gibt, wie mock eine statische Methode, die einen Rückgabetyp andere als nichtig. Aber wie

Mockito nicht verspotten diese Klasse

Anzahl der Antworten 2 Antworten
Ich bin versucht, zu verhöhnen, als Sie eine öffentliche Klasse, aber wenn Sie dies tun, Mockito wirft ein Mockito cannot mock this class Ausnahme. Klasse ich wünschte, zu verspotten: https://github.com/scribejava/scribejava/blob/master/scribejava-core/src/main/java/com/github/scribejava/core/builder/ServiceBuilder.java Test-code: package xyz.jacobclark.adapter; import com.github.scribejava.apis.TwitterApi; import com.github.scribejava.core.builder.ServiceBuilder;

Mock Jersey-Client-Anfrage-Antwort mit Mockito und Junit

Anzahl der Antworten 1 Antworten
Ich suchte im forum und hat versucht manche heads-up, mit dem Experimentieren, was die anderen bereits erwähnt haben, in andere Verwandte Beiträge, aber nichts für mich gearbeitet, da ich neu bin, junit mockito, daher dieses posting Frage.

Mit Mockito Spion in einer Klasse zum Aufruf der statischen Methode aus einer anderen Klasse

Anzahl der Antworten 1 Antworten
Versuchen, Mockito Spion-Funktion für mein JUnit-test. Ursprünglich hatte ich Klasse: public class App1 { public String method1() { sayHello(); } public sayHello() { Systems.out.println("Hello"); } } Alles in meiner test-Klasse wurde korrekt mit mockito Spion auf oben

Unit-Test einer EJB mit Mockito, TestNG und OpenEJB

Anzahl der Antworten 1 Antworten
Habe ich die folgenden EJB ' s: PersonService.java @Local public interface PersonService { long countPersons(); } PersonServiceImpl.java @Stateless public class PersonServiceImpl implements PersonService { @EJB private RemotePersonService remotePersonService; @Override public long countPersons() { return remotePersonService.getAllPersons().size(); } }

Mocking-Objekte Innerhalb der zu testende Methode

Anzahl der Antworten 1 Antworten
Habe ich eine Klasse die ich testen möchte.Wann immer möglich würde ich tun, Abhängigkeit Injektionen für die Klasse, die hängt davon ab, Objekt der anderen Klassen.Aber,ich lief in einem Fall, wo ich möchte mock-Objekt ohne Umstrukturierung der