Antworten:
Wie es scheint, wurde die Assert-Klasse in JUnit 4.0 von junit.frameworknach verschoben org.junit.Assert- Sie können sie stattdessen verwenden, sie ist nicht veraltet.
java.awt.Listwä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.jarDatei von hier heruntergeladen und die JAR-Datei im Projektabschnitt unter dem libsOrdner hinzugefügt . Wenn im Projekt zuvor eine Junit-Abhängigkeit vorhanden war, entfernen Sie diese aus dem build.gradleund build+ cleanIhrem 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.jarin das app\libsVerzeichnis und builddas Projekt gestellt, danke Mann, du hast mich gerettet
Sie können auf jUnit4 Assert-Klassenmethoden von JUnit4 verweisen
junit.frameworknie wieder benutzen soll ?