2015-08-26 2 views
0
public void SomeClass { 
     public void process() { 
     mylist.addAll(rpp.getFilePaths(id)); 
     } 
    } 


    public class Test { 

    @Test 
     public void testProcess() throws Exception { 
     // I need help here ... 
     List <Path> results = when(rpp.getFilePaths(id)).thenReturn)(blah blah); 
     test.process(); 
    } 

} 

С Mockito, как я могу получить значение mylist когда test.process() называется или как я могу получить List, который был возвращен, когда rpp.getFilePaths(id) называли.Как издеваются недействительные методы и retieve списка результатов

+1

Похожие и ответил http://stackoverflow.com/questions/2276271/how-to-make-mock-to-void-methods-with-mockito – whitecoffee

ответ

0

Я хотел бы сделать что-то вроде этого

List<Path> results = new ....; 
doReturn(results).when(rpp).getFilePaths(id); 
Смежные вопросы