为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用Mockito测试一个简单的给定方法

如何使用Mockito测试一个简单的给定方法

忽然笑 2019-04-26 13:15:24
我是新手测试java所以它让我有点困惑如何为没有参数和返回值的方法编写适当的单元测试。一般来说,代码段如下所示:public class SplitterService {private SentenceDAO sentenceObject;private ObjectToXML objectToXML;private ObjectToCSV objectToCSV; public SplitterService(int selector, String inputPath, String outputPath) {         this(inputPath);         if (selector == 1)             objectToCSV = new ObjectToCSV(outputPath, size);         if (selector == 2)             objectToXML = new ObjectToXML(outputPath);     }public void chooseConverter() {         if (objectToCSV != null)             objectToCSV.printRecord(sentenceObject);         if (objectToXML != null)             objectToXML.marshal(sentenceObject);     }}班上有3个私人领域。还有一个实例化给定类的构造函数。然后在chooseConverter()方法中,根据创建的对象执行适当的操作。你能不能给我一些如何测试chooseConverter方法的建议,因为没有返回值和参数(我知道Junit 5和一点Mockito)。我没有找到任何给定的解决方案只是几句话如何处理我的问题。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 538 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号