Podbijam wersję junit
do 4.11 i otrzymuję:
[WARNING] [deprecation] Assert in junit.framework has been deprecated
[WARNING] [deprecation] Assert in junit.framework has been deprecated
....
Jak i do czego migrować?
Odpowiedzi:
Jak się wydaje, klasa Assert została przeniesiona z junit.framework
do org.junit.Assert
w JUnit 4.0 - możesz jej użyć zamiast tego, nie jest przestarzała.
java.awt.List
gdy jesteś na tym: P
Po zmierzeniu się z tym problemem próbowałem wielu sposobów rozwiązania tego problemu, ale wielokrotnie zawodziło.
Dobra rzecz: pobrałem junit-4.12.jar
plik stąd i dodałem plik jar w sekcji projektu w libs
folderze. Jeśli wcześniej w projekcie istniała jakakolwiek zależność Junit, usuń ją z projektu build.gradle
i build
+ clean
.
To działa dla mnie. Mam nadzieję, że to zadziała.
Uwaga: spójrz na obrazek, który załączyłem poniżej.
Dziękuję Ci
androidTestImplementation 'junit:junit:4.12'
z build.gradle(App level)
i umieściłem junit-4.12.jar
w app\libs
katalogu i build
projekcie, dzięki człowiekowi, uratowałeś mnie
Możesz odwołać się do metod klasy jUnit4 Assert z JUnit4
junit.framework
?