对自定义CLion插件进行单元测试

时间:2018-07-04 08:42:38

标签: unit-testing testing clion intellij-plugin

我目前正在为CLion开发一个插件,并想知道是否有使用Intellijs测试框架的插件的方法。

如果要使用CLion作为Intellij Platform Plugin SDK,我正在谈论的似乎是LightPlatformCodeInsightFixtureTestCaseLightCodeInsightFixtureTestCase之类的类。使用CLion作为插件SDK至关重要,因为我正在使用CMakeProfileCidrLauncher之类的类。

一些其他信息:我正在使用 CLion CL-181.5281.33(Java版本为“ 1.1.0_60”)。软件包com.intellij.testFramework似乎没有包含fixtures软件包。

如果将我的项目SDK切换为 IntelliJ IDEA社区版IC-181.5281.24(java版本为“ 1.8.0_60”),则可以导入类和项目构建。

我是否缺少某些东西,或者我是否可以不对我的clion插件使用intellij测试框架?

1 个答案:

答案 0 :(得分:0)

将intelliJ testFramework添加为来自Maven的新项目库。 任何人想知道的名字都是com.github.adedayo.intellij.sdk:testFramework:142.1

在IntelliJ中,转到Project Structure-> Libraries->添加New Project Library-> From Maven...。然后搜索com.github.adedayo.intellij.sdk:testFramework:142.1并简单地添加它。

相关问题