单位测试活动/使用毕加索的Adaper

时间:2016-04-27 12:50:35

标签: android unit-testing android-support-library picasso

我试图对我的适配器进行单元测试,我将picasso用于加载图像。 要对适配器进行单元测试,我需要模拟毕加索。因此它不会从网络加载实际图像。

我发现了一个SO question。但它似乎已经过时了。我使用的是android测试支持库。

MyAdapter.java

class UserIdNotFoundException extends Exception{  
 UserIdNotFoundException  (String s){  
  super(s);  
 }  
}  

1 个答案:

答案 0 :(得分:1)

这应该很简单,只需使用Mockito,例如:

@Mock
Picasso picasso;

@Before
public void setup() {
    MockitoAnnotations.initMocks(this);
}

那应该是它。