use of com.solinia.solinia.Exceptions.InvalidPacketException in project solinia3-core by mixxit.
the class PacketCastingPercentTest method IfMissingSeperatorsThrowInvalidPacket.
@Test
public void IfMissingSeperatorsThrowInvalidPacket() {
String expectedException = "Packet data is wrong format";
String actualException = "";
try {
new PacketCastingPercent().fromPacketData("moo");
} catch (InvalidPacketException e) {
actualException = e.getMessage();
}
assertEquals(expectedException, actualException);
}
use of com.solinia.solinia.Exceptions.InvalidPacketException in project solinia3-core by mixxit.
the class PacketCastingPercentTest method IfMissingNullThrowInvalidPacket.
@Test
public void IfMissingNullThrowInvalidPacket() {
String expectedException = "Packet data is empty";
String actualException = "";
try {
new PacketCastingPercent().fromPacketData(null);
} catch (InvalidPacketException e) {
actualException = e.getMessage();
}
assertEquals(expectedException, actualException);
}
use of com.solinia.solinia.Exceptions.InvalidPacketException in project solinia3-core by mixxit.
the class PacketEquipSlotsTest method WhenGivenPacketDataReturnExpectedFormat.
@Test
public void WhenGivenPacketDataReturnExpectedFormat() {
String testForPacketData = "1^1^1^1^^^^";
String foundPacketData = "";
try {
PacketEquipSlots object = new PacketEquipSlots();
object.fromPacketData(testForPacketData);
foundPacketData = object.toPacketData();
} catch (InvalidPacketException e) {
e.printStackTrace();
}
assertEquals(testForPacketData, foundPacketData);
}
use of com.solinia.solinia.Exceptions.InvalidPacketException in project solinia3-core by mixxit.
the class PacketMobVitalsTest method IfMissingNullThrowInvalidPacket.
@Test
public void IfMissingNullThrowInvalidPacket() {
String expectedException = "Packet data is empty";
String actualException = "";
try {
new PacketMobVitals().fromPacketData(null);
} catch (InvalidPacketException e) {
actualException = e.getMessage();
}
assertEquals(expectedException, actualException);
}
use of com.solinia.solinia.Exceptions.InvalidPacketException in project solinia3-core by mixxit.
the class PacketMobVitalsTest method WhenGivenPacketDataReturnExpectedFormat.
@Test
public void WhenGivenPacketDataReturnExpectedFormat() {
String testForPacketData = "1^1.0^1.0^" + UUID.randomUUID().toString();
String foundPacketData = "";
try {
PacketMobVitals vitals = new PacketMobVitals();
vitals.fromPacketData(testForPacketData);
foundPacketData = vitals.toPacketData();
} catch (InvalidPacketException e) {
e.printStackTrace();
}
assertEquals(testForPacketData, foundPacketData);
}
Aggregations