相关疑难解决方法(0)

SPI和API之间的区别?

服务提供者接口(SPI)应用程序编程接口(API)之间有什么区别?

更具体地说,对于Java库,是什么使它们成为API和/或SPI?

java api

301
推荐指数
6
解决办法
9万
查看次数

我可以将Class.newInstance()与构造函数参数一起使用吗?

我想使用,Class.newInstance()但我实例化的类没有一个无效的构造函数.因此,我需要能够传递构造函数参数.有没有办法做到这一点?

java constructor

233
推荐指数
6
解决办法
13万
查看次数

如何编写接口的junit测试?

为接口编写junit测试的最佳方法是什么,以便它们可用于具体的实现类?

例如,你有这个接口和实现类:

public interface MyInterface {
    /** Return the given value. */
    public boolean myMethod(boolean retVal);
}

public class MyClass1 implements MyInterface {
    public boolean myMethod(boolean retVal) {
        return retVal;
    }
}

public class MyClass2 implements MyInterface {
    public boolean myMethod(boolean retVal) {
        return retVal;
    }
}
Run Code Online (Sandbox Code Playgroud)

您如何针对界面编写测试,以便将其用于课程?

可能性1:

public abstract class MyInterfaceTest {
    public abstract MyInterface createInstance();

    @Test
    public final void testMyMethod_True() {
        MyInterface instance = createInstance();
        assertTrue(instance.myMethod(true));
    }

    @Test
    public final void testMyMethod_False() {
        MyInterface instance = createInstance(); …
Run Code Online (Sandbox Code Playgroud)

java testing junit unit-testing interface

69
推荐指数
5
解决办法
6万
查看次数

在Eclipse中,如何多次运行JUnit测试用例

我有一个单元测试有时会失败并调试它是一个痛苦,因为我不知道为什么它有时会失败.

在Eclipse中有没有办法让我可以运行5次或50次JUnit测试?

谢谢.

java eclipse junit

8
推荐指数
3
解决办法
8284
查看次数

标签 统计

java ×4

junit ×2

api ×1

constructor ×1

eclipse ×1

interface ×1

testing ×1

unit-testing ×1