From 64efdd1f5e971540fb890f052d39a46692fd6769 Mon Sep 17 00:00:00 2001 From: jieyuu <645634619@qq.com> Date: Mon, 23 Sep 2024 21:16:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E6=9C=8D=E5=8A=A1=E5=BB=B6?= =?UTF-8?q?=E8=BF=9F=E6=B6=88=E6=81=AF=E9=98=9F=E5=88=97=E5=8F=91=E9=80=81?= =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../test/java/biz/DemoApplicationTests.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 xdclass-order-service/src/test/java/biz/DemoApplicationTests.java diff --git a/xdclass-order-service/src/test/java/biz/DemoApplicationTests.java b/xdclass-order-service/src/test/java/biz/DemoApplicationTests.java new file mode 100644 index 0000000..d513fa9 --- /dev/null +++ b/xdclass-order-service/src/test/java/biz/DemoApplicationTests.java @@ -0,0 +1,35 @@ +package biz; + +import lombok.extern.slf4j.Slf4j; +import net.jieyuu.OrderApplication; +import net.jieyuu.model.CouponRecordMessage; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.amqp.rabbit.core.RabbitTemplate; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +@RunWith(SpringRunner.class) +@SpringBootTest(classes = OrderApplication.class) +@Slf4j +public class DemoApplicationTests { + + @Autowired + private RabbitTemplate rabbitTemplate; + + @Test + public void send() { + rabbitTemplate.convertAndSend("order.event.exchange", "order.close.delay.routing.key", "this is a new order"); + + } + + @Test + public void testCouponRecordRelease() { + CouponRecordMessage message = new CouponRecordMessage(); + message.setOutTradeNo("123456abc"); + message.setTaskId(1l); + rabbitTemplate.convertAndSend("order.event.exchange", "order.close.delay.routing.key", message); + } + +} \ No newline at end of file