mockito 相关问题

Mockito是Java的模拟框架。它的灵感来自EasyMock,但旨在进一步简化模拟存根,验证和工具。

我有一个卡夫卡消费者:

然后在处理过程中使用FileDownLoadService。

回答 0 投票 0

如何在Mockk

我需要验证是否抛出了例外或调用了一些记录方法。 这是我的代码 有趣的停止(){ println(“ -----”) CoroutinesCope(dispatchers.io).launch { t ...

回答 1 投票 0



使用PowerMockito

基本上,我有一个类Twsconnector的课程,它具有1种方法,该方法通过REST呼叫提供了与安排工作的客户的连接。 这是班级: @服务 公共类Twsconnector { @Autowir ...

回答 1 投票 0

使用事务模板进行单位测试

@Service @RequiredArgsConstructor public class PublisherService { @Value("someTopic") private String someTopic; private final TransactionTemplate transactionTemplate; private final tokenRepository tokenRepository; private final SpecificDataMapper specificDataMapper ; private final PubSubTemplate pubSubTemplate; public void publish(Optional<SomeParam> someParam) { transactionTemplate.executeWithoutResult(transactionStatus -> { try (Stream<Token> stream = getTokenStream(someParam)) { stream.forEach(this::publishMessage); } }); } private Stream<Token> getTokenStream(Optional<SomeParam> someParam) { return someParam .map(SomeParam::getElement) .map(Formatter::getDateTime) .map(tokenRepository::streamAllByLastModifiedOn) .orElse(tokenRepository.streamAll()); } private void publishMessage(token token) { TokenDto payload = specificDataMapper.fromtoken(token); pubSubTemplate.publish(someTopic, payload); } }

回答 1 投票 0

mockito不使用thenthrow

我正在使用Mockito模拟服务层的方法。

回答 3 投票 0




kotlin模拟不是模拟

private val mockTaskFactory = mock<TaskFactory>()

回答 0 投票 0

Android + PowerMock + Mockito + Maven构建错误与ClassNotFoundException

错误的检验错误: 测试机制:java.lang.classnotfoundexception:org.mockito.internal.progres s.threadsafemockingprogress

回答 2 投票 0



测试弹簧休息控制器,带有分类结果

我有一个简单的接口:

回答 0 投票 0

带有Mockito NullPoInterException

NullPointerException

回答 1 投票 0


当时,当时的摩擦式方法不会返回期望值 我是我正在编写单元测试的控制器类: @RestController @requestmapping(“文档”) 公共类DocumentController { 私有最终记录器logger =loggerfactory.

@RestController @RequestMapping("document") public class DocumentController { private final Logger logger = LoggerFactory.getLogger(DocumentController.class); private final PtfCommonService ptfCommonService; private final DocumentService documentService; @Autowired public DocumentController(PtfCommonService ptfCommonService, DocumentService documentService) { this.ptfCommonService = ptfCommonService; this.documentService = documentService; } @RequestMapping(value = "/create", method = RequestMethod.POST, produces = "application/json") public String create(@RequestBody String documentInfo) { System.out.println(this.documentService.getClass()); return new Gson().toJson(this.documentService.createDocument(documentInfo)); } }

回答 1 投票 0

如何使用Mockito theTreturn模拟Raterofit2错误响应? 我有我要测试的代码: publicList

public List<Map<String, Object>> getMaps (Query query) throws CustomException { Response<MapsResponse> response = mapsApi.get(); // this is a retrofit2 response if (!response.isSuccessful()) { handle(response); // throws CustomException } . . . }

回答 1 投票 0

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.