Valor de código auxiliar de Build.VERSION.SDK_INT en prueba de unidad local

Me pregunto si de todos modos hay que tropezar con el valor deBuild.Version.SDK_INT? Supongamos que tengo las siguientes líneas en elClassUnderTest:

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
    //do work
}else{
    //do another work
}

¿Cómo puedo cubrir todo el código?

Quiero decir que quiero ejecutar dos pruebas con SDK_INT diferente para ingresar ambos bloques.

¿Es posible en Android?local pruebas unitarias utilizandoMockito/PowerMockito?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta