【发布时间】:2014-04-09 20:07:02
【问题描述】:
我正在为 Amqp 消息侦听器编写一个 Junit 测试。这就是测试的编写方式。我向交换器发送一条消息并引入 1 秒的延迟(假设侦听器将在该时间范围内完成其工作)。这种方法减慢了构建过程,因为有 15-20 个这样的测试至少需要 20 秒才能执行。有没有一种方法可以让我做到这一点,这是一种非阻塞方式。通过一个调用处理程序来验证测试在侦听器完成工作之后。可能会在内部使用诸如 Actors 之类的东西
【问题讨论】:
标签: java unit-testing testing junit integration-testing