Valor do stub de Build.VERSION.SDK_INT no teste de unidade local

Gostaria de saber se existe alguma maneira de stub o valor deBuild.Version.SDK_INT? Suponha que eu tenha as seguintes linhas noClassUnderTest:

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

Como posso cobrir todo o código?

Quero dizer, quero executar dois testes com SDK_INT diferente para inserir os dois blocos.

É possível no androidlocal testes de unidade usandoMockito/PowerMockito?

obrigado

questionAnswers(2)

yourAnswerToTheQuestion