Не удается разрешить символ AbstractTestNGSpringContextTests в целых числах - PullRequest
0 голосов
/ 17 мая 2018

У меня очень странная проблема с использованием testng в моем проекте.Я создал проект со следующими зависимостями.

<dependencies>
        <dependency>
            <groupId>org.testng</groupId>
            <artifactId>testng</artifactId>
            <version>6.13.1</version>
        </dependency>

        <dependency>
            <groupId>com.aventstack</groupId>
            <artifactId>extentreports</artifactId>
            <exclusions>
                <exclusion>
                    <groupId>org.mongodb</groupId>
                    <artifactId>mongodb-driver</artifactId>
                </exclusion>
            </exclusions>
            <version>3.1.5</version>
        </dependency>

        <dependency>
            <groupId>org.mongodb</groupId>
            <artifactId>bson</artifactId>
            <version>2.3</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <version>2.0.1.RELEASE</version>
        </dependency>

    </dependencies>

Я написал один класс, который расширяет AbstractTestNGSpringContextTests

import com.digicert.daas.reporting.listeners.ReportListener;
import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
import org.testng.annotations.Listeners;


@Listeners(value = {ReportListener.class})
public  class ApplicationTestcaseReportListener extends AbstractTestNGSpringContextTests{


}

Когда я импортирую этот проект maven в мое затмение, оно работает нормально.Но тот же проект, когда я импортирую в intellij, он выдает следующую ошибку

Невозможно разрешить символ AbstractTestNGSpringContextTests

Я пытался сделать пересборка проекта в intellij, но это не помогло.Как решить эту проблему?

1 Ответ

0 голосов
/ 17 мая 2018

Вы уверены, что не пропустите эту зависимость:

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-test</artifactId>
        <version>${spring.version}</version>
    </dependency>
...