gpt4 book ai didi

单元测试自定义 CLion 插件

转载 作者:行者123 更新时间:2023-11-28 20:49:50 24 4
gpt4 key购买 nike

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

我说的是像 LightPlatformCodeInsightFixtureTestCaseLightCodeInsightFixtureTestCase 这样的类,如果我使用 CLion 作为 Intellij 平台插件 SDK,我似乎找不到这些类。使用 CLion 作为插件 SDK 至关重要,因为我正在使用 CMakeProfileCidrLauncher 等类。

一些附加信息:我正在使用 CLion CL-181.5281.33(java 版本“1.1.0_60”)com.intellij.testFramework 包似乎不包含 fixtures 包。

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

我是不是遗漏了什么,或者我是否可以不为我的 clion 插件使用 intellij 测试框架?

最佳答案

添加了 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 并简单地添加它。

关于单元测试自定义 CLion 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51169380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com