支持实际结果和静态方法的Java模拟框架
这个问题以前可能被问过,但我有非常具体的东西,我正在寻找。我希望将单元测试集成到遗留web应用程序中,但要做到这一点,并确保我的单元测试真正可重复,并且与数据访问代码分离,我需要一个支持以下条件的良好模拟框架 我更愿意只使用一个具有以下所有特性的框架,尽管如果不存在这样的框架,那就这样吧。我的挫折感不是因为缺乏选择,而是因为似乎有太多的选择支持实际结果和静态方法的Java模拟框架,java,unit-testing,mocking,Java,Unit Testing,Mocking,这个问题以前可能被问过,但我有非常具体的东西,我正在寻找。我希望将单元测试集成到遗留web应用程序中,但要做到这一点,并确保我的单元测试真正可重复,并且与数据访问代码分离,我需要一个支持以下条件的良好模拟框架 我更愿意只使用一个具有以下所有特性的框架,尽管如果不存在这样的框架,那就这样吧。我的挫折感不是因为缺乏选择,而是因为似乎有太多的选择 模拟实例方法 模拟静态方法 方法的模拟返回值 引发模拟异常 模拟方法调用的顺序(很好) 预期结果与实际结果(很好) 有人对符合这个标准的Java模拟框架有什
有人对符合这个标准的Java模拟框架有什么建议吗?试试看。在我看来,与其他功能相比,它目前支持的功能最多。此外,它是一个活跃的项目,您可能会在他们的用户组中得到一些非常快速的响应。PowerMock框架可用于实现上述功能。看看其他一些“which mock”q的功能:例如。