Відповіді:
Як здається , клас 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
?