cost 194 ms
When 子句在调用行为中指定的方法时抛出 NPE - When clause is throwing NPE when calling the method specified in the behavior

我要测试的 class 的结构如下: 除了 getUrlAndAppend() 有一个额外的 Map 之外,这 3 个方法都具有完全相同的参数集。 我试图只测试调用公共 getUrl() 的 getUrlAndAppend() 方法,该方法最终调用私有方法 getContext()。 到目前为止, ...

如何正确监视输入 stream - How to properly spy on an input stream

我的理解是, Mockito.spy(object)将代理包装在现有的 object 周围。 此代理将方法调用委托给间谍 object 并允许进一步验证(因此它与不提供实现的模拟不同)。 我想监视输入 stream 以确保正确调用关闭/读取方法。 但是以下(简单)间谍代码不起作用:// Creat ...

获得例外,参数不同:想要: - Getting exception as, Argument(s) are different! Wanted:

当我像上面那样使用时,我得到了一个测试的例外,因为参数不同:想要。 但是,当调试控制进入所有方法并且代码覆盖发生时。 当我像上面那样使用时,我没有得到任何异常,但是虽然调试控制没有进入一些方法,但它会影响代码覆盖率。 任何人都可以在这里向我推荐合适的 mocking。 这样代码覆盖就会发生,并且不 ...

玩笑:存根 ESM 模块的命名导出的标准方法 - Jest: Standard way to stub named exports of ESM modules

赏金明天到期。 此问题的答案有资格获得+500声望赏金。 ldiqual正在从有信誉的来源寻找答案: 我希望看到间谍/模拟命名导出的替代方案,同时最大限度地减少生产代码方面的开销(理想情况下只是编写export function foo = {... } )以及流行的图书馆/公司如何做到这一点的 ...

如何重新定义每个测试的 spybean? - How to redefine spybean per test?

我有一个带有 spyBean 的 SpringBootTest: 我想用 myProperties 中的不同值来测试被测组件的行为。 但是,我注意到,当我在单个测试中更改 myProperties 的值时,下一个测试会获取上一个测试中设置的值,并且当我尝试重置该值时: 随后的个别测试变化没有 ...

如何在 Springboot 中测试其中包含多个方法的方法? - How can I test the method which has several methods inside it in Springboot?

这是我希望它测试的那个,它将布尔值作为参数,如果它为真,它将所有项目 isSelected 设置为“真”。 cartPricePerSeller 将计算每个卖家的所有内容,而 cartPriceTotal 将对购物车中的所有商品执行相同的操作。 问题是我已经测试了 cartPricePerS ...

使用 Mockito 间谍 - Using Mockito Spy

我试图为 Spring Boot 应用程序的以下服务类编写一个 Junit 测试用例。 我试图用这个测试用例覆盖尽可能多的行 我认为语句“myService.myMethod(vetResp, req);” 将运行真正的方法,因为 myService 是用 @Spy 注释的。 但是 Sona ...

是使用 Mockito 来 @autowire 真正的服务并且仍然获得 @Value 属性的方法吗 - Is the a way to @autowire the real service with Mockito and still get @Value properties

使用 Mockito 我们有这种类型的服务,可以从 application.yml 获取“regexPattern”值,如果未定义则获取默认值 当使用 Mockito 时,我们想使用这个服务(真正的服务)而不是模拟它,所以我们使用: 但是“regexPattern”变量总是得到 null 值而不是默 ...

即使被存根,间谍对象也会继续调用真实方法 - Spy object keeps calling to real method even when stubbed

我正在对这个服务方法进行单元测试,这需要在被测试的同一个类中使用其他方法。 所以我已经阅读了spy并将其应用于我的代码。 但是,即使被存根,我正在测试的类的 spy 对象也会继续执行真实的方法。 正在测试的方法 我的代码来测试它 所以这里测试的类是CategoryCrudServiceIm ...

这些 Jest 测试的顺序如何影响测试结果? - How come the order of these Jest tests affect the test outcome?

我不明白为什么这些笑话测试的顺序会影响测试结果。 此顺序允许所有测试通过: 这个命令: 导致此错误: 我怀疑它与提升和这个线程有关: https://github.com/facebook/jest/issues/2582 但是一直无法绕过它。 谢谢你的时间和帮助以下是可能相关的其他代码: ac ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM