Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 Jasmine 进行了单元测试。当我运行这个单元测试时,它没有任何错误,但是当我在代码覆盖率中查看它时。它显示一些错误消息:“声明未涵盖”
我想解决这个错误。我能做些什么?谢谢
问问自己这是否是一个实际的错误。;)
您的单元测试运行,正如您所说,单元测试运行没有错误。对你有益!然而,代码覆盖率向您显示指示的行未经过测试。这不是“错误”。你的工作是编写更多的测试,明确地测试这些行。
如果你想解决这个问题,那么你应该有额外的单元测试来测试案例何时paymentData.accessionInfo并paymentData.prepaymentInfo设置为真值。
paymentData.accessionInfo
paymentData.prepaymentInfo
目前您的测试似乎不包含正确的数据以使这些代码路径能够被执行