1. 25 2月, 2016 1 次提交
  2. 24 2月, 2016 5 次提交
    • R
      Add ExpectedCount · 91872b0d
      Rossen Stoyanchev 提交于
      MockRestServicesServer now supports an expect variant that accepts
      a range of expected count of executions.
      
      Issue: SPR-11365
      91872b0d
    • R
      Allow plugging in custom RequestExpectationManager · 08a08725
      Rossen Stoyanchev 提交于
      The MockRestServiceServer builder now has an option to plug in a
      custom RequestExpectationManager.
      
      Issue: SPR-11365
      08a08725
    • R
      Introduce MockRestServiceServer builder · a56c69c9
      Rossen Stoyanchev 提交于
      MockRestServiceServer now provides static methods for builder-style
      creation of MockRestServiceServer. This includes an option ignore
      the order of declaration expected requests.
      
      Issue: SPR-11365
      a56c69c9
    • R
      Introduce RequestExpectationManager · f58ef24e
      Rossen Stoyanchev 提交于
      This commit factors out the logic to declare and manage expectations
      including matching them to requests and verifying at the end behind
      a commong abstraction.
      
      MockRestServiceServer delegates to the new abstraction and is no longer
      aware of how that's done. There are two implementations, one for
      ordered and another for unordered expectation.
      
      Issue: SPR-11365
      f58ef24e
    • R
      Separate ResponseActions from ClientHttpRequest · 37a3fa96
      Rossen Stoyanchev 提交于
      Before this commit RequestMatcherClientHttpRequest served both as
      API to define request expectations, i.e. ResponseActions, as well as
      the implementation of ClientHttpRequest representing actual requests.
      
      DefaultResponseActions replaces this class as a simple holder of
      expected requests and mock responses. MockRestServiceServer is then
      responsible to match request expectations and create a mock response.
      
      Issue: SPR-11365
      37a3fa96
  3. 23 2月, 2016 2 次提交
  4. 19 2月, 2016 1 次提交
  5. 17 2月, 2016 1 次提交
  6. 04 2月, 2016 1 次提交
    • S
      Support primary TxMgrs and DataSources in the TCF · 677a3215
      Sam Brannen 提交于
      Prior to this commit, the transaction manager and data source look-up
      algorithms in the Spring TestContext Framework were not capable of
      retrieving 'primary' beans of those types, even though 'primary' beans
      are supported in production as well as for injecting dependencies into
      test instances. Specifically, if there was more than one transaction
      manager or data source bean and one of them was flagged as 'primary',
      the retrieveTransactionManager() and retrieveDataSource() methods in
      TestContextTransactionUtils would simply return null for such beans.
      
      This commit updates TestContextTransactionUtils by adding support for
      looking up primary transaction managers and data sources.
      
      Issue: SPR-13891
      677a3215
  7. 03 2月, 2016 1 次提交
    • S
      Throw exception if TxMgr cannot be retrieved for @Transactional test · 6d2b9a01
      Sam Brannen 提交于
      Prior to this commit, a @Transactional integration test would silently
      be executed without a transaction if the transaction manager could not
      be retrieved from the application context -- for example, it no such
      bean was defined or if multiple beans were present but none satisfied
      the qualifier.
      
      This commit addresses this issue by throwing an IllegalStateException
      if the PlatformTransactionManager cannot be retrieved for a
      @Transactional test.
      
      Issue: SPR-13895
      6d2b9a01
  8. 25 1月, 2016 1 次提交
  9. 22 1月, 2016 4 次提交
  10. 21 1月, 2016 3 次提交
  11. 16 1月, 2016 2 次提交
  12. 15 1月, 2016 2 次提交
  13. 30 12月, 2015 1 次提交
  14. 20 12月, 2015 1 次提交
  15. 18 12月, 2015 2 次提交
  16. 17 12月, 2015 3 次提交
  17. 09 12月, 2015 2 次提交
  18. 08 12月, 2015 1 次提交
  19. 02 12月, 2015 1 次提交
  20. 26 11月, 2015 1 次提交
  21. 16 11月, 2015 1 次提交
  22. 14 11月, 2015 1 次提交
    • J
      Upgrade to HtmlUnit 2.19 · 5b901852
      Juergen Hoeller 提交于
      This upgrade includes AutoCloseable support for HtmlUnit WebConnections as introduced in 2.19, while remaining compatible with 2.18.
      
      Issue: SPR-13686
      5b901852
  23. 12 11月, 2015 1 次提交
  24. 30 10月, 2015 1 次提交