ResultSet mockResultSet = EasyMock.createMock(ResultSet.class);//生成 Mock 对象
mockResultSet.getString("name");//设定 Mock 对象的预期行为
EasyMock.expectLastCall().andReturn("My return value");//设定 Mock 对象的预期输出
EasyMock.replay(mockResultSet);//将 Mock 对象切换到 Replay 状态
//我们真正想让mock对象做的事情:输出上面设定的值:"My return value"
System.out.println(mockResultSet.getString("name"));
EasyMock.verify(mockResultSet);
mockResultSet.getString("name");//设定 Mock 对象的预期行为
EasyMock.expectLastCall().andReturn("My return value");//设定 Mock 对象的预期输出
EasyMock.replay(mockResultSet);//将 Mock 对象切换到 Replay 状态
//我们真正想让mock对象做的事情:输出上面设定的值:"My return value"
System.out.println(mockResultSet.getString("name"));
EasyMock.verify(mockResultSet);