java - 如何跟踪 junit 测试中的值?

标签 java eclipse unit-testing testing junit

我正在运行一个简单的测试用例,我在其中测试数据库中是否没有 id,并且返回了预期的异常。

但它不起作用。所以我的问题是如何在 junit 中跟踪测试的值?有什么好的解决办法吗?

我很感激你的回答!!!

更新: 测试用例:

@Test(expected = SQLException.class)
public void testDeleteID(){
    ArrayList<Produkt> queryResult=new ArrayList<Produkt>();
    shandler.deleteProdukt(666);
    queryResult=shandler.findAll();

}

集成开发环境: eclipse

最佳答案

您使用的是 Eclipse 等 IDE 吗?添加断点,并以 Debug 模式运行。

关于java - 如何跟踪 junit 测试中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12692126/

相关文章:

java - CoordinatorLayout 使用 IndexOutOfBoundsException 使应用程序崩溃

java - 是否可以在不遵循继承链的Java类中给出@AfterXXX TestNG注释?

java - 从 eclipse 导出 WAR,找不到 mysql 驱动程序。从 Eclipse 运行时很好

eclipse - 查找 JavaModelUtil.getResolvedTypeName 的替代品

ruby - RSpec : How to test file parser

java - 将上传的文件保存在特定位置

java - 具有冗余类型参数的泛型方法

java - 给出索引 4 处的绑定(bind)值为 null 的错误

c# - Unity 测试设置强制排除我想要从项目中测试的所有代码

c# - 使用 Moq 测试多线程情况会抛出奇怪的错误