【问题标题】:Test framework in Spring AmqpSpring Amqp 中的测试框架
【发布时间】:2015-12-29 04:59:37
【问题描述】:

Spring Amqp 周围有没有测试框架,我探索了很多领域但没有找到一个

【问题讨论】:

    标签: unit-testing tdd spring-amqp


    【解决方案1】:

    具体来说,您在寻找关于测试框架的哪些内容?

    在用户测试用例中,您可以使用框架本身在its unit and integration tests 中使用的许多相同技术。

    我们正在考虑在框架中加入一些测试支持;查看最近的讨论herehere

    您可以通过JIRA Issue 提供具体要求。

    【讨论】:

    • 完美,但我需要某种围绕 Spring AMQP 的模拟框架用于单元测试,例如。我们为 RabbitMQ 配置创建了一个配置类,一些类产生消息和一些消费类,那么 Spring AMQP 是否围绕它提供了一个模拟框架?如果是,请您帮助我们,如果不是,我们可以提出 JIRA 问题。由于我们广泛遵循 TDD,因此我们必须通过 Mockito 模拟 Spring AMQP 对象,但它并没有给我们提供完美的单元测试案例的方法
    • 该框架在其测试套件中广泛使用了 Mockito。但是,目前还没有高级别的 Mockito 支持——所有的模拟都是在非常低的级别上完成的——例如模拟 amqp-client 通道。我们很乐意考虑添加一些更高级别的支持,但这是一个非常广泛的主题,因此您需要的一些具体示例会有所帮助。 “一些生产和一些消费”还不够具体。测试框架会随着时间的推移而发展,但它需要从具体的东西开始。
    【解决方案2】:

    从 Spring amqp 1.6.x 开始,spring amqp 测试作为单独的 Jar 文件提供。 看看这个link

    【讨论】:

      猜你喜欢
      • 2012-08-16
      • 1970-01-01
      • 1970-01-01
      • 2016-12-09
      • 1970-01-01
      • 2013-06-23
      • 2012-12-11
      • 1970-01-01
      • 2019-02-04
      相关资源
      最近更新 更多