gpt4 book ai didi

java - Junit 和 Mockito : How to test whether a method calls a method?

转载 作者:行者123 更新时间:2023-11-28 20:20:37 25 4
gpt4 key购买 nike

我正在努力思考 mockito,想知道如何测试一个方法是否调用了一个方法!

所以这里是类及其内部方法:

public class RegisterController {

public void regHandle(UserDataObject user1){

ValidateRegisterInputController validate = new ValidateRegisterInputController();
validate.validateInputHandle(user1); }

我将如何测试 regHandle(UserDataObject) 调用 validate.validateInputHandle(user1); ?

我确定这是一个 super 简单的测试,但我真的不知道如何测试它。

最佳答案

有多种方法可以为实例化其他类的方法编写测试。我在 Mockito wiki 上的文章中写了其中的两个,地址为 http://code.google.com/p/mockito/wiki/MockingObjectCreation

我描述的两种技术都涉及重构代码以使其更易于测试。

关于java - Junit 和 Mockito : How to test whether a method calls a method?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17995398/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com