Podbijam wersję junitdo 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.frameworkdo org.junit.Assertw JUnit 4.0 - możesz jej użyć zamiast tego, nie jest przestarzała.
java.awt.Listgdy 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.jarplik stąd i dodałem plik jar w sekcji projektu w libsfolderze. Jeśli wcześniej w projekcie istniała jakakolwiek zależność Junit, usuń ją z projektu build.gradlei 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.jarw app\libskatalogu i buildprojekcie, dzięki człowiekowi, uratowałeś mnie
Możesz odwołać się do metod klasy jUnit4 Assert z JUnit4
junit.framework?