Antworten:
Wie es scheint, wurde die Assert-Klasse in JUnit 4.0 von junit.framework
nach verschoben org.junit.Assert
- Sie können sie stattdessen verwenden, sie ist nicht veraltet.
java.awt.List
während Sie dabei sind: P
Zu Ihrer Information: Sie können dies automatisch auf apiwave ( http://apiwave.com/java/api/junit.framework.Assert ) überprüfen und feststellen, dass der Ersatz für junit.framework.Assert org.junit.Assert ist
Nachdem ich mich diesem Problem gestellt hatte, habe ich viele Möglichkeiten ausprobiert, um dieses Problem zu lösen, bin aber immer wieder gescheitert.
Das Gute ist: Ich habe die junit-4.12.jar
Datei von hier heruntergeladen und die JAR-Datei im Projektabschnitt unter dem libs
Ordner hinzugefügt . Wenn im Projekt zuvor eine Junit-Abhängigkeit vorhanden war, entfernen Sie diese aus dem build.gradle
und build
+ clean
Ihrem Projekt.
Es ist für mich gearbeitet. Hoffe es wird für dich funktionieren.
Hinweis: Schauen Sie sich das Bild an, das ich unten angehängt habe.
Danke dir
androidTestImplementation 'junit:junit:4.12'
aus dem entfernt build.gradle(App level)
und das junit-4.12.jar
in das app\libs
Verzeichnis und build
das Projekt gestellt, danke Mann, du hast mich gerettet
Sie können auf jUnit4 Assert-Klassenmethoden von JUnit4 verweisen
junit.framework
nie wieder benutzen soll ?