TestNG XML 在包中找不到测试类 (java)

Air*_*les 0 java xml testng

我将 testNG 与 IntelliJ 结合使用,并且尝试设置一个 XML 文件以控制测试用例的顺序(除其他外)。但是,当我尝试将类名放入 XML 中时,它无法识别。我在某处读到它需要位于包中,因此我为测试创建了一个包,但它仍然无法识别包或类。它给我的错误是无法解析类 BotIncidentTest
这是我的 XML 文件:

<test name="everything">
    <classes>
        <class name="test.BotIncidentTest" />
    </classes>
</test>
Run Code Online (Sandbox Code Playgroud)

这是我的项目结构

先谢谢您的帮助 :)

Air*_*les 5

事实证明我的 testng.xml 放错了地方。我不确定为什么这是一个问题,但它位于最高级别的文件夹中,当我将它移到我的测试包所在的测试文件夹中时,它开始工作。