我正在编写一个测试用例,我需要测试一个对象,但该对象需要很多配置才能正常工作。嘲笑配置接口作为一种做法?
现在我有5或6接口与许多方法,其中只有少数将与测试该对象相关。
所以这个问题基本上是用Mocking框架来模拟配置相关接口还是应该在测试用例中实现接口来提供数据呢?
Mockito.mock(IConfiguration.class); //is this a proper use?
编辑:
我在一些地方上没有使用的嘲弄嘲弄简单的物体,其评读。在我的情况下,对象很简单,但界面很胖。所以有很多方法。
如果甚至有一个配置设置与您的测试相关,那么您需要一些自定义实现。您可以通过各种方式轻松完成此操作。 – blgt