有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

子类测试中的java JUnit4 NullPointerException,重写方法

当我试图测试一个具有一个对象参数的构造函数的子类时,我发现了一些问题

public SigFX(final RepRow row) {
    super(row);
    fx = (FX) getTrade().getProduct();
}

@Override
public Object getLcyPdo4Amt() {
    return 0;
}

我运行测试

public class SigFXTest {

    private static final Object RepRowMock = null;
    final RepRow r = new ReportRow(RepRowMock);
    final SigFX s = new SigFX(r);

    @Test
    public void getLcyPdo4AmtTest() {           
        assertEquals(0, s.getLcyPdo4Amt());
    }    
}

就这样结束了 JAVA中的lang.NullPointerException:fx = (FX) getTrade().getProduct();


共 (1) 个答案