Add more net code

This commit is contained in:
Flare Microsystems
2024-11-11 08:46:26 -08:00
parent d8f7a36bc2
commit b328918684
12 changed files with 197 additions and 73 deletions

View File

@@ -31,7 +31,6 @@ public class Packet0IdentifyTest extends PacketTestBase {
assertEquals(0, input().readByte());
assertEquals(Packet.PROTOCOL_VERSION, input().readInt());
assertEquals(1337, input().readInt());
assertBufferEmpty();
}
@Test
@@ -46,7 +45,6 @@ public class Packet0IdentifyTest extends PacketTestBase {
assertEquals(Packet.PROTOCOL_VERSION, packet.getProtocolVersion());
assertEquals(1337, packet.getFlags());
assertBufferEmpty();
}
@Test

View File

@@ -29,7 +29,6 @@ public class Packet1StatusTest extends PacketTestBase {
assertEquals(1, input().readByte());
assertEquals(1337, input().readInt());
assertBufferEmpty();
}
@Test
@@ -42,7 +41,6 @@ public class Packet1StatusTest extends PacketTestBase {
packet.recievePacket(input());
assertEquals(1337, packet.getFlags());
assertBufferEmpty();
}
@Test

View File

@@ -29,7 +29,6 @@ public class Packet2ScriptTest extends PacketTestBase {
assertEquals(2, input().readByte());
assertEquals("1337", input().readUTF());
assertBufferEmpty();
}
@Test
@@ -44,7 +43,6 @@ public class Packet2ScriptTest extends PacketTestBase {
packet.recievePacket(input());
assertEquals("1337", packet.script);
assertBufferEmpty();
}
@Test

View File

@@ -31,7 +31,6 @@ public class Packet3CloneTest extends PacketTestBase {
assertEquals(3, input().readByte());
assertEquals(1, input().readLong());
assertEquals(2, input().readLong());
assertBufferEmpty();
}
@Test
@@ -46,7 +45,6 @@ public class Packet3CloneTest extends PacketTestBase {
assertEquals(1, packet.getFileID());
assertEquals(2, packet.getFileSize());
assertBufferEmpty();
}
@Test

View File

@@ -36,7 +36,6 @@ public class Packet4FileDataTest extends PacketTestBase {
assertEquals(4, input().readShort());
input().readFully(buffer);
assertArrayEquals(new byte[]{1,2,3,4}, buffer);
assertBufferEmpty();
}
@Test
@@ -52,7 +51,6 @@ public class Packet4FileDataTest extends PacketTestBase {
assertEquals(1, packet.getFileId());
assertArrayEquals(new byte[]{1,2,3,4}, packet.getFileChunk());
assertBufferEmpty();
}
@Test

View File

@@ -30,7 +30,6 @@ public class Packet5ArtifactTest extends PacketTestBase {
assertEquals(5, input().readByte());
assertEquals(1, input().readLong());
assertEquals("file.txt", input().readUTF());
assertBufferEmpty();
}
@Test
@@ -45,7 +44,6 @@ public class Packet5ArtifactTest extends PacketTestBase {
assertEquals(1, packet.getFileId());
assertEquals("file.txt", packet.getRelativeFile());
assertBufferEmpty();
}
@Test

View File

@@ -6,6 +6,7 @@ import java.io.IOException;
import static org.junit.Assert.assertEquals;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
@@ -29,9 +30,10 @@ public abstract class PacketTestBase {
{
buffer.empty();
}
public static void assertBufferEmpty() {
assertEquals(0, buffer.size());
@After
public void assertBufferEmpty() {
assertEquals("Buffer should be empty:" ,0, buffer.size());
}
protected DataInputStream input() {