From a125b40d18b40bc4b89017d3619b4e96d78ab4be Mon Sep 17 00:00:00 2001 From: "Leo.Qin" <leo.qin@fanruan.com> Date: Fri, 14 Mar 2025 11:25:52 +0800 Subject: [PATCH] =?UTF-8?q?REPORT-148096=20=E6=95=B4=E4=BD=93=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=B7=B2=E9=87=8D=E6=9E=84=EF=BC=8C=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=97=A0=E6=95=88=E5=8D=95=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../socketio/DesignerSocketIOTest.java | 60 ------------------- 1 file changed, 60 deletions(-) delete mode 100644 designer-realize/src/test/java/com/fr/design/mainframe/socketio/DesignerSocketIOTest.java diff --git a/designer-realize/src/test/java/com/fr/design/mainframe/socketio/DesignerSocketIOTest.java b/designer-realize/src/test/java/com/fr/design/mainframe/socketio/DesignerSocketIOTest.java deleted file mode 100644 index b775f56e9d..0000000000 --- a/designer-realize/src/test/java/com/fr/design/mainframe/socketio/DesignerSocketIOTest.java +++ /dev/null @@ -1,60 +0,0 @@ -package com.fr.design.mainframe.socketio; - -import com.fr.invoke.Reflect; -import com.fr.workspace.WorkContext; -import com.fr.workspace.Workspace; -import io.socket.client.IO; -import io.socket.client.Socket; - -import org.easymock.EasyMock; -import org.junit.Assert; -import org.junit.Test; -import org.junit.runner.RunWith; -import org.powermock.api.easymock.PowerMock; -import org.powermock.core.classloader.annotations.PrepareForTest; -import org.powermock.modules.junit4.PowerMockRunner; - - -/** - * @author: Maksim - * @Date: Created in 2019/12/9 - * @Description: - */ -@RunWith(PowerMockRunner.class) -@PrepareForTest({WorkContext.class,DesignerSocketIO.class, IO.class}) -public class DesignerSocketIOTest { - - @Test - public void close() throws Exception { - this.update(); - DesignerSocketIO.close(); - DesignerSocketIO.Status status = Reflect.on(DesignerSocketIO.class).field("status").get(); - Socket socket = Reflect.on(DesignerSocketIO.class).field("socket").get(); - - Assert.assertEquals(DesignerSocketIO.Status.Disconnecting,status); - Assert.assertNull(socket); - } - - @Test - public void update() throws Exception { - Workspace current = EasyMock.mock(Workspace.class); - EasyMock.expect(current.isLocal()).andReturn(false); - - PowerMock.mockStatic(WorkContext.class); - EasyMock.expect(WorkContext.getCurrent()).andReturn(current); - - String[] uri = {"http://127.0.0.1:8888/workspace","http://127.0.0.1:9999/workspace"}; - PowerMock.mockStaticPartial(DesignerSocketIO.class,"getSocketUri"); - PowerMock.expectPrivate(DesignerSocketIO.class,"getSocketUri").andReturn(uri); - - EasyMock.replay(current); - PowerMock.replayAll(); - - DesignerSocketIO.update(); - DesignerSocketIO.Status status = Reflect.on(DesignerSocketIO.class).field("status").get(); - Socket socket = Reflect.on(DesignerSocketIO.class).field("socket").get(); - - Assert.assertEquals(DesignerSocketIO.Status.Connected,status); - Assert.assertNotNull(socket); - } -} \ No newline at end of file