读书人

Mockito(3)-完整功能介绍

发布时间: 2013-12-15 22:17:18 作者: rapoo

Mockito(三)--完整功能介绍

??????? mockito官网:http://code.google.com/p/mockito/,打开documentation可以看到官方最新的文档资料。

一.使用mockito验证行为

??????? 默认情况下,对于所有有返回值且没有stub过的方法,mockito会返回相应的默认值。对于内置类型会返回默认值,如int会返回0,布尔值返回false。对于其他type会返回null。

??????? 这里一个重要概念就是: mock对象会覆盖整个被mock的对象,因此没有stub的方法只能返回默认值。

public class ArticleManagerTest {    @Mock    private ArticleCalculator calculator;    @Mock    private ArticleDatabase database;    @Mock    private UserProvider userProvider;    private ArticleManager manager;}

读书人网 >编程

热点推荐