是否可以在已加载的 SpringContext 中以编程方式替换 Spring Bean
我想编写一个集成测试,但有一个小限制。我有一个想要模拟的 TimeSourceBean。此 TimeSourceBean 在应用程序深处多次使用。 (无法通过反射来做到这一…
如何在maven项目上分离单元测试和集成测试
我有一个 Maven 项目,里面有很多 junit 类。我用 Eclipse 开发。我想将功能测试类和集成测试类分开。 当我在 Eclipse 中构建项目时,我只想执行功能…
使用Rhino Mocks来模拟私有对象调用
所以我只是习惯了嘲笑东西。我在这里有这个私有变量: private CoreDataContext _coreDataManager; 在这个类上: public class RatesControlReport : …
使用 Ruby on Rails 教程进行集成测试
我正在尝试遵循 ruby on Rails 教程并实施集成测试。 我首先运行命令:bundle exec rspec spec/ 它告诉我所有的测试都通过了,只有一个测试通过了…
Spring应用程序上下文无法加载配置文件
我有 2 个项目。包含一些组件 (POJO) 的插件项目和包含相应单元和集成测试的片段项目。我正在使用 Tycho 来构建这些项目,并且我想使用 Spring 来引导…
如何仅使用 Twitter 身份验证让用户登录以进行集成测试?
我想为我的应用程序创建一个集成测试来测试project#create 和其他东西。唯一的问题是我只为我构建自己的身份验证的应用程序创建了集成测试。如果我仅…
ActionController::RoutingError:没有路由匹配 [POST]
require 'test_helper' class MyTest < ActionController::IntegrationTest test "view posts from login page" do visit("/logins/new") find_field…
PHPUnit - 自动重试失败的测试 X 次?
我有一组复杂的 PHPUnit 测试,其中一些涉及连接到世界各地的服务器,无论出于何种原因,有时会超时。 我不想在服务器超时时让测试失败,而是想在实际…
Delta-Testing,仅测试“受感染”部分的变化部分。代码库
我想加快我们的集成测试套件的速度。这是长期运行的。太长了。众所周知,并不是每一个变化都会对一切产生影响。那么为什么不只测试受变化影响的组件呢…
TestNG、Jenkins、集成测试 RESTful API:如何指定基本 URL?
我正在用 Java 开发 RESTful Web 服务。对于集成测试,我使用一个单独的项目,该项目使用 jersey 客户端来访问 Web 服务。 在开发过程中,我将工件部…
如何在Rails 3中进行集成测试?
我尝试使用 RailsGuides 中的代码以及我在 Google 上找到的其他一些代码,但没有任何效果。 如何使用 Test::Unit 在 Rails 3 中进行简单的集成测试?…
Spring集成测试不回滚
我正在使用 Spring + Hibernate + H2。我在集成测试中执行数据库操作(通过调用服务类)。我希望 Spring 在每个测试方法之后回滚更改,但我无法让它工…
使用 capybara-webkit 测试 jquery 对话框
我想测试用户单击链接并弹出 jquery 对话框(http://jqueryui.com/demos/dialog/)的交互。 我想测试: 对话框是否显示 对话框中的文本 是否正确 用户…