No such manifest file: build\intermediates\bundles\debug\AndroidManifest.xml
java.lang.ClassCastException: android.app.Application cannot be cast to gyg.android.reviews.ReviewApplication
gösteriyor i benim testler hatayı takip ediyorum takip
Gradle bağımlılıkları vardır
compile group: 'org.mockito', name: 'mockito-all', version: '2.0.2-beta'
testCompile "org.robolectric:robolectric:3.3.2"
testCompile 'org.mockito:mockito-core:1.10.19'
testCompile 'junit:junit:4.12'
i Roboele kullanıyorum
@RunWith(RobolectricTestRunner.class)
@Config(constants = BuildConfig.class)
public class ReviewListPresenterTest {
benim test Class başlıyorum nasıl budur Android Studio 2.3.2 ile ctric 3.3.2 Hızlı yardım çok takdir edilecektir!
Bu aynı hatayı Roboelectric ve Android Studio'nun tam sürümleriyle aynı şekilde alıyorum. Bazı kazmalardan sonra, birleştirilmiş manifestin 'build \ intermediates \ manifests \ full \ debug' veya' build \ intermediates 'manifests \ instant-run \ debug' yerine olduğunu gördüm. Görünüşe göre AS çıkış dizin yapısını değiştirdi ve Robolectric henüz yakalanmadı. –
Robolectric GitHub'da bir Yayın gönderdim: https://github.com/robolectric/robolectric/issues/3110 –
"Dün Android stüdyosunu kapattığımda hatırlıyorum. Bu testler çalışıyordu ama şimdi yeni projemde değil. " Bu testler son kez çalıştırıldığında Android Studio'yu güncellediniz mi? –