我们如何模拟 sping boot 中的每一行进行测试

问题描述

我们在一个项目中工作,我们的领导要求模拟每一行中的每个对象,看看是否每一行代码都运行良好, 第一行是 shiftstaffentity 对象创建 第二行是json对象的创建

这是第三行 if(!jobj.isnull(shiftstaffentity))

我们如何测试这个方法?在 junit 和 mockito 中

解决方法

您不能直接在 Java 中测试代码行。只能测试方法。根据您的测试设计和类/方法,您的测试将涵盖每一行代码。

如果您的主管对您的测试提出了如此详细的要求,请让他们向您解释如何做到这一点。他们有责任让您完成他们分配给您的工作。他们为此获得报酬,而您的公司则从您所做的工作中赚钱,而 Stack Overflow 上的人们则在他们的空闲时间提供帮助。