Nowa wersja AndroidStudio 1.1 wprowadziła obsługę testów jednostkowych. Ten adres URL: http://tools.android.com/tech-docs/unit-testing-support zawiera instrukcje krok po kroku, jak skonfigurować IDE, aby uruchamiał testy JUnit dla źródeł Androida.Brak plików generowanych przez Dagger2 dla testów JUnit
Ta wtyczka https://bitbucket.org/hvisser/android-apt służy do dostarczania plików wygenerowanych przez Dagger2 do AS i działa prawidłowo w przypadku zwykłego kodu Android, ale niestety nie ma wygenerowanych plików Dagger2 dla żadnej z testowych klas JUnit. Próbowałem skonfigurować zależność jak
androidTestApt 'com.google.dagger:dagger-compiler:2.0-SNAPSHOT'
według dokumentacji pluginu android-apt ale bez powodzenia.
Myślę, że problem tkwi w katalogu różnych źródeł dla testów jednostkowych - jest to src/test/java
zamiast src/androidTest/java
używany przez testy oprzyrządowania Android.
Czy możesz podać pomoc lub informacje, jak rozwiązać ten problem?
Powinieneś otworzyć bilet na sztylet 2. – Snicolas
Dzięki za porady, ale już otworzyłem bilet nr 125 na projekt Dagger 2 GitHub, trzy dni temu. Cisza w tej chwili. I skontaktował się z Hugo Visserem, autorem wtyczki Android-apt. Poprosił o przykładowy projekt, aby sprawdzić problem. Już nie ma informacji. –