在 Netbeans 中启用断言

2022-09-02 11:42:44

我想做这样的事情

java -enableassertions com.geeksanonymous.TestClass

我该怎么做?


答案 1

对于 netbeans 7.0 中的 Maven 项目,选择“文件”->“项目属性 ()”。

在出现的窗口中,选择“运行”,然后添加到“VM 选项”文本框中。-enableassertions


答案 2

我不了解 Netbeans,但你也可以以编程方式启用断言(也许这也对你有帮助)。

public class WhenRunningTests() {

    static {
        ClassLoader.getSystemClassLoader().setDefaultAssertionStatus(true);
    }

    @Test(expected=AssertionError.class)
    public void assertionsShouldBeEnabled() {
        assert false;
    }
}

推荐