EasyMock能为JUnit测试提供指定接口的模拟对象,EasyMock基于Java的动态代理机制,能预设Mock对象的期待行为,然后在测试过程中对其验证,因此,EasyMock特别适合用于在JUnit测试中模拟需要的接口对象。
由于EasyMock仅能对接口进行模拟,因此,针对接口编程的良好代码就易于被测试。
原文转自:http://www.ltesting.net