Відповіді:
Як здається , клас Assert був переміщений з junit.frameworkдо org.junit.Assertв JUnit 4.0 - ви можете використовувати , що замість цього, це не рекомендується.
java.awt.Listчас свого: P
FYI: ви можете автоматично перевірити це на apiwave ( http://apiwave.com/java/api/junit.framework.Assert ) і побачити, що заміна junit.framework.Assert є org.junit.Assert
Після того, як я зіткнувся з цією проблемою, я спробував безліч способів вирішити це, але невдало знову і знову.
Хороша річ: я завантажив junit-4.12.jarфайл звідси і додав файл jar в розділ проекту під libsпапкою. Якщо раніше в проекті існували якісь залежності від Junit, то видаліть його з build.gradleі build+clean вашого проекту.
Це працює для мене. Сподіваємось, це спрацює для вас.
Примітка. Погляньте на зображення, яке я долучив нижче.
Дякую
androidTestImplementation 'junit:junit:4.12'із build.gradle(App level)та розмістити junit-4.12.jarв app\libsкаталозі та buildпроект, спасибі людина, ти мене врятував
Ви можете звернутися до методів класу jUnit4 Assert від JUnit4
junit.framework?