how to mock QueueItems[] using mockito? -


queueitems[] items = .... 

how can mock object queueitems[] using mockito?

i tried : arraylist workitems = mock(arraylist.class); queueitems = mock(queueitems.class);

but not working.

if want customly create array of items, should create such array , insert mocks array. should not try mock array, core java implementation.

also, lists better use allow more flexibility. example:

@runwith(mockitojunitrunner.class) public class testclass {      @mock     private queueitem item1;      private list<queueitem> items;      @before     public void setup() {         items = new arraylist<queueitem>();         // mocked queueitem first entry in list         items.add(item1);     }      @test     public void simpletest() {         invokesomemethodwithlist(items);         mockito.verify(item1).somemethod();     } } 

Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -