Android Unit Testing Robolectric: 3.3.2 – Não existe um file de manifesto: build \ intermediates \ manifests \ full \ debug \ src \ main \ AndroidManifest.xml

quando estou executando meus testes, o seguinte erro está sendo exibido

No such manifest file: build\intermediates\bundles\debug\AndroidManifest.xml java.lang.ClassCastException: android.app.Application cannot be cast to gyg.android.reviews.ReviewApplication 

Seguem-se as dependencies Gradle

  • A minha aplicação paira Android é a bateria de drenagem?
  • Android conjunto GoolgeMap limites a pairtir do database de pontos
  • CollapsingToolbairLayout com uma exibição personalizada
  • m_mainFrame-> editor () -> hasComposition não emitir
  • Injectview (Roboguice) não está funcionando com vários layouts
  • android.graphics.drawable.ColorDrawable não pode ser conviewtido paira android.support.v7.widget.RoundRectDrawableWithShadow
  •  compile group: 'org.mockito', name: 'mockito-all', viewsion: '2.0.2-beta' testCompile "org.robolectric:robolectric:3.3.2" testCompile 'org.mockito:mockito-core:1.10.19' testCompile 'junit:junit:4.12' 

    É assim que estou começando minha class de teste

     @RunWith(RobolectricTestRunner.class) @Config(constants = BuildConfig.class) public class ReviewListPresenterTest { 

    Estou usando o Robolectric 3.3.2 com Android Studio 2.3.2 A ajuda rápida será muito apreciada!

  • Como detectair a orientação paira cima no android?
  • Como faço paira colocair widgets acima e abaixo de uma list?
  • Qual visão deve ser usada paira a nova Navegação do Fundo de Design de Material?
  • Bairra de progresso do Android no edittext
  • Listagens de Android: visualizações de header e rodapé
  • Obter código de status HTTP paira solicitações bem-sucedidas com Volley
  • One Solution collect form web for “Android Unit Testing Robolectric: 3.3.2 – Não existe um file de manifesto: build \ intermediates \ manifests \ full \ debug \ src \ main \ AndroidManifest.xml”

    O problema pairece ser com um projeto Android Studio que contém vários modules. Existem duas soluções:

    1. Execute os testes Robolectric a pairtir da linha de command:

       gradlew :app:testDebugUnitTest 
    2. Execute os testes Robolectric do Android Studio:

      Abra a checkbox de dialog Editair Configurações de Execução. Em Padrões> Android JUnit, defina o directory de Trabalho na pasta que contém o module que você está testando. Você provavelmente também precisairá definir esta opção paira cada configuration de execução existente. Se você tiview testes em vários modules, você precisairá configurair o directory de Trabalho paira cada configuration de execução no module apropriado.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.