Commit 01552d30a6f05d3d405e941c2f43bdc064de1a63

Authored by cherishsince
1 parent 59a289f1

【优化】mj 测试增加 WssNotify

yudao-module-ai/yudao-spring-boot-starter-ai/src/test/java/cn/iocoder/yudao/framework/ai/midjourney/MidjourneyWebSocketTests.java
1 package cn.iocoder.yudao.framework.ai.midjourney; 1 package cn.iocoder.yudao.framework.ai.midjourney;
2 2
3 import cn.hutool.core.io.FileUtil; 3 import cn.hutool.core.io.FileUtil;
  4 +import cn.iocoder.yudao.framework.ai.midjourney.webSocket.WssNotify;
4 import cn.iocoder.yudao.framework.ai.midjourney.webSocket.listener.MidjourneyMessageListener; 5 import cn.iocoder.yudao.framework.ai.midjourney.webSocket.listener.MidjourneyMessageListener;
5 import cn.iocoder.yudao.framework.ai.midjourney.webSocket.MidjourneyWebSocketStarter; 6 import cn.iocoder.yudao.framework.ai.midjourney.webSocket.MidjourneyWebSocketStarter;
6 import org.junit.Before; 7 import org.junit.Before;
@@ -38,7 +39,12 @@ public class MidjourneyWebSocketTests { @@ -38,7 +39,12 @@ public class MidjourneyWebSocketTests {
38 var webSocketStarter = new MidjourneyWebSocketStarter(wssUrl, null, midjourneyConfig, messageListener); 39 var webSocketStarter = new MidjourneyWebSocketStarter(wssUrl, null, midjourneyConfig, messageListener);
39 40
40 try { 41 try {
41 - webSocketStarter.start(); 42 + webSocketStarter.start(new WssNotify() {
  43 + @Override
  44 + public void notify(int code, String message) {
  45 +
  46 + }
  47 + });
42 } catch (Exception e) { 48 } catch (Exception e) {
43 throw new RuntimeException(e); 49 throw new RuntimeException(e);
44 } 50 }