使用JUnit创建jar测试在jar文件外部实现的类

时间:2017-09-12 20:09:34

标签: java unit-testing jar

我想设置如下内容:

  • 为某个类X及其方法创建一组JUnit测试。
  • 分发这些测试,但不泄露源代码。
  • 实现类X的人将能够将这些测试添加到他们的项目中并根据他们的实现运行它们以查看测试是否正在通过。

我的想法是使用包含Test类的.jar文件。 然后,类的实现者可以将测试.jar文件添加到他们的项目中并运行测试。

我的问题是,当我开始定义测试方法时, 我需要创建一个X类对象, 但是X类尚未定义 - 它只能由实现者定义。

有没有办法设置这种方案?

0 个答案:

没有答案