首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用OSGi测试JUnit4项目

用OSGi测试JUnit4项目
EN

Stack Overflow用户
提问于 2022-01-03 10:01:40
回答 1查看 24关注 0票数 0

我有个maven项目。我使用Idea向导为我的一个类创建了一个JUnit4测试类。

代码语言:javascript
运行
复制
package com.mst.ica.dao.support;

import junit.framework.TestCase;

import static org.junit.Assert.*;

public class DbNamingStandardTest extends TestCase {

}

当我试图运行我的测试时,我在输出中得到了以下错误,仅此而已。

OSGi in module 'com.mst.ica.integration.api': java.lang.NoClassDefFoundError: aQute/bnd/osgi/Builder,有人知道这意味着什么以及如何运行我的测试吗?

EN

回答 1

Stack Overflow用户

发布于 2022-01-03 13:17:10

您似乎在混合JUnit 3 (TestCase)和JUnit 4 (org.junit.*)。

请参阅OSGi测试项目(https://github.com/osgi/osgi-test/),该项目为OSGi中的测试提供了支持库以及一些示例。特别是,org.osgi.test.junit4有一个使用JUnit 4在OSGi中运行的测试用例(普通的JUnit4或者使用带有JUnit 5的老式引擎)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70564105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档