Невозможно запустить модульные тесты в kotlin Мультиплатформенном проекте - PullRequest
0 голосов
/ 08 января 2020

Я пытаюсь создать многоплатформенную библиотеку kotlin, которая впоследствии может быть преобразована в java и javascript с использованием IDEA 2019.3, kotlin 1.3.

Я создал простой тест junit (4) Класс и настроил его следующим образом.

package sample;
import org.junit.Test;

public class Tests {
    @Test
    public void test1(){
        System.out.println("here");
    }

}

enter image description here Но во время работы происходит сбой с

Процесс завершен с кодом выхода 1 Класс не найден : "sample.DummyTest"

Я не мог понять, что я делаю не так. Пожалуйста, совет.

1 Ответ

2 голосов
/ 08 января 2020

проверьте ваше имя класса test, это может быть: com.package.example.Tests или щелкните правой кнопкой мыши на вашем классе и сделайте конфигурацию:

enter image description here

если вы хотите запустить все тесты (включая unitest из модулей навесного оборудования) в вашем проекте, создайте эту конфигурацию:

enter image description here

в ваших зависимостях gradle проверить этот импорт

testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
...