org.easymock.Capture.reset()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(108)

本文整理了Java中org.easymock.Capture.reset()方法的一些代码示例,展示了Capture.reset()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Capture.reset()方法的具体详情如下:
包路径:org.easymock.Capture
类名称:Capture
方法名:reset

Capture.reset介绍

[英]Will reset capture to a "nothing captured yet" state
[中]将捕获重置为“尚未捕获任何内容”状态

代码示例

代码示例来源:origin: org.easymock/easymock

  1. /**
  2. * Used internally by the EasyMock framework to add a new captured value
  3. *
  4. * @param value
  5. * Value captured
  6. */
  7. public void setValue(T value) {
  8. switch (type) {
  9. case NONE:
  10. break;
  11. case ALL:
  12. values.add(value);
  13. break;
  14. case FIRST:
  15. if (!hasCaptured()) {
  16. values.add(value);
  17. }
  18. break;
  19. case LAST:
  20. if (hasCaptured()) {
  21. reset();
  22. }
  23. values.add(value);
  24. break;
  25. // ///CLOVER:OFF
  26. default:
  27. throw new IllegalArgumentException("Unknown capture type: " + type);
  28. // ///CLOVER:ON
  29. }
  30. }

代码示例来源:origin: apache/incubator-druid

  1. Assert.assertEquals(testChatHandler, chatHandlerProvider.get(TEST_SERVICE_NAME).get());
  2. captured.reset();
  3. resetAll();
  4. EasyMock.expect(node.getHost()).andReturn(TEST_HOST);

代码示例来源:origin: apache/incubator-druid

  1. cacheKeyCapture.reset();
  2. EasyMock.expect(cache.getBulk(EasyMock.capture(cacheKeyCapture)))
  3. .andReturn(ImmutableMap.of())

代码示例来源:origin: geoserver/geoserver

  1. capturedHints.reset();
  2. GridCoverageReader returnedReader2 =
  3. pool.getGridCoverageReader(

代码示例来源:origin: org.easymock/com.springsource.org.easymock

  1. /**
  2. * Used internally by the EasyMock framework to add a new captured value
  3. *
  4. * @param value
  5. * Value captured
  6. */
  7. public void setValue(T value) {
  8. switch (type) {
  9. case NONE:
  10. break;
  11. case ALL:
  12. values.add(value);
  13. break;
  14. case FIRST:
  15. if (!hasCaptured()) {
  16. values.add(value);
  17. }
  18. break;
  19. case LAST:
  20. if (hasCaptured()) {
  21. reset();
  22. }
  23. values.add(value);
  24. break;
  25. // ///CLOVER:OFF
  26. default:
  27. throw new IllegalArgumentException("Unknown capture type: " + type);
  28. // ///CLOVER:ON
  29. }
  30. }

相关文章