Вот мой пример кода:
SomeClass.java
public class SomeClass {
public SomeClass(Context mContext) {
final Looper looper = mContext.getMainLooper();
Handler mHandler = new Handler(looper);
}
}
SomeClassTest.java
public class SomeClassTest {
private SomeClass mSomeClass;
@Mock
private Context mContext;
@before
public void setup(){
mSomeClass = new SomeClass(mContext);
}
}
Приведенный выше код генерирует NullPointerException
в строке final Looper looper = mContext.getMainLooper();
в SomeClass
.
Как я могу настроить фиктивный объект контекста, чтобы избежать этого исключения?