Все вопросы: [mockito]

10 вопросов

похожие теги:
289
голосов
6ответов
176329 просмотров

Использование Mockito для имитации классов с общими параметрами

Есть ли чистый метод имитации класса с универсальными параметрами?Скажем, мне нужно имитировать класс Foo<T>, который мне нужно передать в метод, ожидающий Foo<Bar>. Я могу достаточно легко сделать следующее: Foo mockFoo = mock(Foo.class); when(mockFoo.getValue).thenReturn(new Bar...

0
голосов
2ответов
5019 просмотров

MockEJB - JUnit Mockito - cannot rebind a mock EJB on second unit test

Hi I have a question related to MockEJB. I need to write unit tests to test a code that is calling a EJB. I use Mockito to write a mock for the EJB, and MockEJB to simulate the JNDI context. My tests look like this : @Test public void test1() throws Exception { // create a mock instance N...

5
голосов
3ответов
4396 просмотров

GWT Mockito integration

I'm trying to set up and use Mockito into a GWT project, and I'm having trouble using it on the client side (in javascript). I tried to add a module and include Mockito, but it seems not to work (lots of errors). I also tried to do a full checkout from svn and integrate GWT in it that way, the sa...

29
голосов
3ответов
13964 просмотров

learning resources for mockito

i am required to use mockito to create unit testing framework for existing code. I am unable to find a good place to get started with learning Mockito. Could you please point me to a good learning resource for mockito? (online resource or otherwise)

272
голосов
11ответов
189288 просмотров

Verify object attribute value with mockito

I have a method call which I want to mock with mockito. To start with I have created and injected an instance of an object on which the method will be called. My aim is to verify one of the object in method call. Is there a way that mockito allows you to assert or verify the object and it's attr...

215
голосов
11ответов
165166 просмотров

Использование Mockito для тестирования абстрактных классов

Я хочу протестировать абстрактный класс. Конечно, я могу вручную написать макет , унаследованный от класса. Могу ли я сделать это, используя фреймворк для фиксации (я использую Mockito) вместо того, чтобы создавать свой макет вручную? Как?

41
голосов
14ответов
59026 просмотров

Как издеваться над строкой с помощью mockito?

Мне нужно смоделировать тестовый сценарий, в котором я вызываю метод getBytes() объекта String и получаю исключение UnsupportedEncodingException. Я пытался добиться этого, используя следующий код: String nonEncodedString = mock(String.class); when(nonEncodedString.getBytes(anyString())).th...

1
голосов
3ответов
6947 просмотров

Стратегии имитации веб-сервиса

Я использую клиент, использующий веб-сервис. Я хочу уменьшить зависимости и решил издеваться над веб-сервисом. Я использую mockito , у него есть преимущество перед EasyMock в том, что он может имитировать классы, а не просто интерфейсы. Но дело не в этом. В моем тесте у меня есть этот код: ...

5
голосов
4ответов
2016 просмотров

Как "статическое отражение" работает в Java? (например, в mockito или easymock)

Я занимаюсь .NET и в основном пишу код на C #. Начиная с C # 3.0, мы можем использовать лямбда-выражения и деревья выражений для использования статическое отражение . Например, можно реализовать GetMethodName в следующем фрагменте, чтобы вернуть имя метода, переданного в параметре: string...

50
голосов
3ответов
45839 просмотров

Используйте Mockito, чтобы убедиться, что после метода ничего не вызывается

Я использую Mockito для написания модульного теста на Java, и я хотел бы убедиться, что определенный метод является последним , вызываемым для объекта. Я делаю примерно следующее в тестируемом коде: row.setSomething(value); row.setSomethingElse(anotherValue); row.editABunchMoreStuff(); ro...