File tree Expand file tree Collapse file tree 4 files changed +8
-4
lines changed
loadTest/java/javasabr/rlib/network
test/java/javasabr/rlib/network Expand file tree Collapse file tree 4 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 1919import javasabr .rlib .network .client .ClientNetwork ;
2020import javasabr .rlib .network .impl .DefaultBufferAllocator ;
2121import javasabr .rlib .network .impl .StringDataConnection ;
22+ import javasabr .rlib .network .impl .StringDataSslConnection ;
23+ import javasabr .rlib .network .packet .impl .StringReadableNetworkPacket ;
2224import javasabr .rlib .network .packet .impl .StringWritableNetworkPacket ;
2325import javasabr .rlib .network .server .ServerNetwork ;
2426import lombok .CustomLog ;
@@ -141,10 +143,11 @@ void testServerWithMultiplyClients() {
141143
142144 serverNetwork .onAccept (accepted -> accepted
143145 .onReceive ((connection , packet ) -> {
146+ StringReadableNetworkPacket <StringDataConnection > receivedPacket = (StringReadableNetworkPacket <StringDataConnection >) packet ;
144147 statistics
145148 .receivedClientPackersPerSecond ()
146149 .accumulate (1 );
147- connection .send (new StringWritableNetworkPacket <>("Echo: " + packet .data ()));
150+ connection .send (new StringWritableNetworkPacket <>("Echo: " + receivedPacket .data ()));
148151 statistics
149152 .sentEchoPackersPerSecond ()
150153 .accumulate (1 );
Original file line number Diff line number Diff line change 2323import javasabr .rlib .network .impl .StringDataSslConnection ;
2424import javasabr .rlib .network .packet .impl .AbstractSslNetworkPacketReader ;
2525import javasabr .rlib .network .packet .impl .AbstractSslNetworkPacketWriter ;
26+ import javasabr .rlib .network .packet .impl .StringReadableNetworkPacket ;
2627import javasabr .rlib .network .packet .impl .StringWritableNetworkPacket ;
2728import javasabr .rlib .network .server .ServerNetwork ;
2829import javasabr .rlib .network .util .NetworkUtils ;
@@ -153,10 +154,11 @@ void testServerWithMultiplyClients() {
153154
154155 serverNetwork .onAccept (accepted -> accepted
155156 .onReceive ((connection , packet ) -> {
157+ StringReadableNetworkPacket <StringDataSslConnection > receivedPacket = (StringReadableNetworkPacket <StringDataSslConnection >) packet ;
156158 statistics
157159 .receivedClientPackersPerSecond ()
158160 .accumulate (1 );
159- connection .send (new StringWritableNetworkPacket <>("Echo: " + packet .data ()));
161+ connection .send (new StringWritableNetworkPacket <>("Echo: " + receivedPacket .data ()));
160162 statistics
161163 .sentEchoPackersPerSecond ()
162164 .accumulate (1 );
Original file line number Diff line number Diff line change 3838@ CustomLog
3939public class StringNetworkTest extends BaseNetworkTest {
4040
41-
4241 @ Test
4342 @ SneakyThrows
4443 void echoNetworkTest () {
Original file line number Diff line number Diff line change @@ -123,7 +123,7 @@ void serverSslNetworkTest() {
123123 .flip ();
124124 short packetLength = buffer .getShort ();
125125
126- StringReadableNetworkPacket < StringDataSslConnection > response = new StringReadableNetworkPacket <>();
126+ var response = new StringReadableNetworkPacket <StringDataSslConnection >();
127127 response .read (null , buffer , packetLength - 2 );
128128
129129 log .info (response .data (), "Response:[%s]" ::formatted );
You can’t perform that action at this time.
0 commit comments