Свързани публикации 'mockito'


Укротяване на глупаво общо предупреждение
Укротяване на глупаво общо предупреждение Отключване на метода mock() на Mockito Това предупреждение е толкова дребно, маловажно нещо, но ме тормози дълго време - и сега го поправих. В малко вероятния случай това засяга и вас, позволете ми да ви покажа как да се справите с проблема. Първият (първият) пример в документацията на Mockito е: //Let's import Mockito statically so that the code looks clearer import static org.mockito.Mockito.*; //mock creation List mockedList..

Mockito стана ясно
СЕГА В ПЕЧАТ Mockito стана ясно От Кенет Коузен Mockito Made Clear: Java Unit Testing with Mocks, Stubs, and Spies вече е излязъл от бета версия и е напълно пуснат: Mockito Made Clear Mockito е най-популярната рамка в света на Java за автоматизиране на модулно тестване със зависимости. Научете... pragprog.com Ако някога сте изпълнявали само няколко JUnit теста или сте инжектирали мъничета в класове, за да върнете предварително..

Свързани въпроси 'mockito'

Как да се подигравате на изключение при създаване на екземпляр на нов клас с помощта на Mockito
В рамките на един метод имам изключение, което е уловено, което искам да се подиграя. Знам как да подигравам обект, за да хвърля изключение с помощта на mock.doSomething(), но трябва да хвърля отдалечено изключение, когато клас създава нов...
11109 изгледи
schedule 20.09.2022

Единично тестване на пружинен mvc контролер с mockito
използвам mockito и junit и изпълнявам unit test срещу spring mvc, моят поток от код е: Service Layer -> Model Layer -> Controller Layer успешно тествах контролера спрямо моделния слой с кода: @RunWith(MockitoJUnitRunner.class)...
17458 изгледи

java.lang.AbstractMethodError: абстрактен метод при стартиране на еспресо на Kotlin с Mockito
Имам инструментален тест за еспресо, който използва mockito. Тестовият клас, както е показано по-долу. import android.support.test.InstrumentationRegistry import android.support.test.rule.ActivityTestRule import org.junit.Before import...
1636 изгледи
schedule 21.09.2022

Макет RestTemplate getForObject
Имам затруднения с метода Mocking RestTemplate.getForObject. Дефиницията на метода е public <T> T getForObject(String url, Class<T> responseType, Object... uriVariables) throws RestClientException Използвам този метод в моя...
274 изгледи

Изключение или грешка доведе до прекъсване на изпълнение: org.mockito.internal.progress.ThreadSafeMockingProgress.mockingProgress()L
Моята среда е Intellij, SBT, Scala и Play. Какво може да причинява следното изключение? Не се случва постоянно. Понякога не мога да стартирам моите тестови случаи поради следното изключение. използвам "org.mockito" %...
505 изгледи
schedule 20.09.2022

Junit твърди нещо след изчакване и обработка на изключение
метод, който хвърля при първо и второ извикване: public void foo() throws Exception тест: @test public void testFooThrowsAtFirstAndSecondTime(){ boolean thrown; try { foo(); } catch (Exception e) { thrown =...
2321 изгледи

Как мога да напиша единичен тест за този асинхронен метод?
Когато пиша модулни тестове за бизнес код, трябва да се подигравам на извиквания на асинхронни нишки и да върна симулиран резултат, който да запазя в базата данни. Не знам как да напиша единичен тестов код за този метод. Тестваният код е както...
52 изгледи

Анотацията на MockBean в теста за зареждане на Spring причинява NoUniqueBeanDefinitionException
Имам проблем с използването на анотацията @MockBean. В документите се казва, че MockBean може да замени bean в рамките на контекста, но аз получавам NoUniqueBeanDefinitionException в рамките на моя модулен тест. Не виждам как да използвам...
23837 изгледи

Единично тестване с mockito и шпиониране, причиняващо грешка
Използвам Mockito и Spy за модулен тест на функция. Това е тестваният клас: public class RecipeListModelImp implements RecipeListModelContract { private Subscription subscription; private RecipesAPI recipesAPI; @Inject...
955 изгледи
schedule 30.09.2022

mocking file.bufferedReader() дава NullPointerException
Защо file.bufferedReader() ми дава NullPointerException тук? val file = mock<File>() when(file.bufferedReader()).thenThrow(IOException::class.java)
293 изгледи
schedule 01.10.2022

Тестване на личен метод с помощта на mockito
public class A { public void method(boolean b){ if (b == true) method1(); else method2(); } private void method1() {} private void method2() {} } public class TestA {...
385441 изгледи
schedule 09.10.2022

Направете подиграван метод да върне аргумент, който му е бил предаден
Помислете за подпис на метод като: public String myFunction(String abc); Може ли Mockito да помогне за връщането на същия низ, получен от метода?
414718 изгледи
schedule 12.11.2022

Проверка на равенството на Collection‹byte[]› с Mockito?
Използвам Mockito за моето тестване на модули и се натъкнах на проблем, при който имам колекция от хешове и искам да проверя дали параметрите са еквивалентни. т.е. имам нещо подобно Collection< byte[] > blobs = new ArrayList< byte[]...
2070 изгледи
schedule 22.10.2022

Какъв е подходящият начин за подигравка на 2 класа, които имплементират интерфейс с Mockito?
Имам 2 класа, които реализират един интерфейс. public interface DataAccess { /*....*/ } public class DataAccessCache implements DataAccess { /*...*/ } public class DataAccessMemory implements DataAccess { /*...*/ } Сега имам друг клас,...
256 изгледи
schedule 22.10.2022

Как правилно да съпоставите varargs в Mockito
Опитвам се да се подигравам на метод с vararg параметри, използвайки Mockito: interface A { B b(int x, int y, C... c); } A a = mock(A.class); B b = mock(B.class); when(a.b(anyInt(), anyInt(), any(C[].class))).thenReturn(b); assertEquals(b,...
67993 изгледи
schedule 07.11.2023

Mockito не проверява повече взаимодействия, но пропуска гетери
Mockito api предоставя метод: Mockito.verifyNoMoreInteractions(someMock); но възможно ли е в Mockito да декларирам, че не искам повече взаимодействия с даден макет с изключение на взаимодействията с неговите методи за получаване? Простият...
10750 изгледи
schedule 16.11.2023

Mockito Verify: Проверен по време на verify(), отколкото по време на извикване на макет метод
Извиквам метод performAction със списък от обекти и проверявам същото. След като този метод бъде извикан, променям някои от "обектите". Проверката на Mockito се проваля, казвайки, че аргументите не съвпадат (показва модифицирани обекти), но мога...
3445 изгледи
schedule 21.11.2022

Търсен, но неизвикан: Въпреки това имаше други взаимодействия с този макет:
Търсен, но неизвикан: Въпреки това имаше други взаимодействия с този макет: Това е грешка на mockito, която бихте хванали, когато се опитвате да проверите извикването на обект на конкретен метод, но това, което се случва, е, че сте взаимодействали...
12914 изгледи
schedule 07.12.2023

Накарайте Mockito и Powermock да хвърлят грешка правилно
Имам следния код @PrepareForTest({Mongo.class, XYMongo.class, DB.class}) public class XYMongoTest extends UnitTest{ String host = Play.configuration.getProperty("mongo.host"); int port =...
2712 изгледи
schedule 03.12.2023

макет статичен без @RunWith(PowerMockRunner.class)
Имам следния код: @RunWith(PowerMockRunner.class) @PrepareForTest({RequestUtils.class, OsgiUtil.class}) @PowerMockIgnore({"*"}) public class MyTest ... @Test public somMethod(){...
9036 изгледи
schedule 09.11.2023