easymock返回null而不是我的值

迪恩·希勒

我不确定为什么“指标”最终为空。我希望该方法始终为测试返回相同的值

    CountMetric countMetric = new CountMetricStub("count");
    expect(metricManager.getOrCreateCountMetric(anyObject(String.class))).andStubReturn(countMetric);

    CountMetric metric = metricManager.getOrCreateCountMetric("ASDF");

    assertNotNull(metric);

有什么想法我在这里做错了吗?

谢谢,院长

丹神庙

您需要重播模拟

CountMetric countMetric = new CountMetricStub("count");
expect(metricManager.getOrCreateCountMetric(anyObject(String.class))).andStubReturn(countMetric);
EasyMock.replay(metricManager); //Add this line

CountMetric metric = metricManager.getOrCreateCountMetric("ASDF");

assertNotNull(metric);

目前,metricManager仍处于记录模式,这意味着对其方法的任何调用都只会执行默认行为。

如果您也有呼叫EasyMock.verify()(没有呼叫replay()),EasyMock会告诉您在录音模式下无法呼叫验证。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Javascript for循环返回“ null”而不是我的值

来自分类Dev

为什么返回null而不是值?

来自分类Dev

函数返回 null 而不是预期值

来自分类Dev

PL/SQL 为什么我的函数返回 NULL 值而不是 'HH24:MI:SS' 格式的值?

来自分类Dev

忽略 EasyMock 中的返回值

来自分类Dev

原型正在返回我的函数而不是返回值

来自分类Dev

猫鼬返回默认值而不是null值

来自分类Dev

JSON_VALUE值返回NULL而不是实际值

来自分类Dev

在LINQ中返回null而不是默认值

来自分类Dev

为什么渲染json:返回NULL而不是布尔值

来自分类Dev

mysqli_fetch_array()返回NULL而不是COUNT()的值

来自分类Dev

如何遍历我的数据系列并返回列表而不是单个值?

来自分类Dev

bash脚本的错误返回码不是我发送的值

来自分类Dev

为什么我的循环返回 0 而不是循环值?

来自分类Dev

变量返回'null'而不是null

来自分类Dev

NSNull返回<null>而不是返回null

来自分类Dev

从NSString对象返回的浮点值不是我期望的值,如何正确从NSString中提取浮点值?

来自分类Dev

为什么我的文本区域返回值“ null”?

来自分类Dev

C-HashMap Values()函数-我是否返回NULL值?

来自分类Dev

SSRS 2012:如何获取“全选”,而不是从多选参数返回所有值的实际列表而返回NULL?

来自分类Dev

我需要返回null作为称为null的键的值,但它始终返回undefined

来自分类Dev

为什么我的js函数返回自身而不是返回值?[角度]

来自分类Dev

为什么我的js函数返回自身而不是返回值?[角度]

来自分类Dev

如果我在jruby中而不是ruby中,为什么我的加密模块返回不同的值

来自分类Dev

为什么我得到非数字而不是我的函数返回的值

来自分类Dev

如果我在jruby中而不是ruby中,为什么我的加密模块返回不同的值

来自分类Dev

html5复选框返回“ on”值,而不是我设置的值

来自分类Dev

查询返回null而不是0

来自分类Dev

我的servlet返回null

Related 相关文章

  1. 1

    Javascript for循环返回“ null”而不是我的值

  2. 2

    为什么返回null而不是值?

  3. 3

    函数返回 null 而不是预期值

  4. 4

    PL/SQL 为什么我的函数返回 NULL 值而不是 'HH24:MI:SS' 格式的值?

  5. 5

    忽略 EasyMock 中的返回值

  6. 6

    原型正在返回我的函数而不是返回值

  7. 7

    猫鼬返回默认值而不是null值

  8. 8

    JSON_VALUE值返回NULL而不是实际值

  9. 9

    在LINQ中返回null而不是默认值

  10. 10

    为什么渲染json:返回NULL而不是布尔值

  11. 11

    mysqli_fetch_array()返回NULL而不是COUNT()的值

  12. 12

    如何遍历我的数据系列并返回列表而不是单个值?

  13. 13

    bash脚本的错误返回码不是我发送的值

  14. 14

    为什么我的循环返回 0 而不是循环值?

  15. 15

    变量返回'null'而不是null

  16. 16

    NSNull返回<null>而不是返回null

  17. 17

    从NSString对象返回的浮点值不是我期望的值,如何正确从NSString中提取浮点值?

  18. 18

    为什么我的文本区域返回值“ null”?

  19. 19

    C-HashMap Values()函数-我是否返回NULL值?

  20. 20

    SSRS 2012:如何获取“全选”,而不是从多选参数返回所有值的实际列表而返回NULL?

  21. 21

    我需要返回null作为称为null的键的值,但它始终返回undefined

  22. 22

    为什么我的js函数返回自身而不是返回值?[角度]

  23. 23

    为什么我的js函数返回自身而不是返回值?[角度]

  24. 24

    如果我在jruby中而不是ruby中,为什么我的加密模块返回不同的值

  25. 25

    为什么我得到非数字而不是我的函数返回的值

  26. 26

    如果我在jruby中而不是ruby中,为什么我的加密模块返回不同的值

  27. 27

    html5复选框返回“ on”值,而不是我设置的值

  28. 28

    查询返回null而不是0

  29. 29

    我的servlet返回null

热门标签

归档