PcepUpdateMsg UT updated for adding javadoc, remove log and if check.
Change-Id: I2604ba9e9ba481e5535043fdcd8225be4acc0ee4
diff --git a/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest.java b/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest.java
index 4aaf0c7..52e97b1 100644
--- a/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest.java
+++ b/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest.java
@@ -17,9 +17,7 @@
import org.jboss.netty.buffer.ChannelBuffer;
import org.jboss.netty.buffer.ChannelBuffers;
-import org.junit.After;
import org.junit.Assert;
-import org.junit.Before;
import org.junit.Test;
import org.onosproject.pcepio.exceptions.PcepParseException;
import org.onosproject.pcepio.protocol.PcepFactories;
@@ -27,27 +25,15 @@
import org.onosproject.pcepio.protocol.PcepMessageReader;
import org.onosproject.pcepio.protocol.PcepUpdateMsg;
-import java.util.Arrays;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
public class PcepUpdateMsgTest {
-
- protected static final Logger log = LoggerFactory.getLogger(PcepUpdateMsgTest.class);
-
- @Before
- public void startUp() {
- }
-
- @After
- public void tearDown() {
-
- }
-
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv), ERO in PcUpd message.
+ *
+ * @throws PcepParseException when message paring fails
+ */
@Test
public void pcepUpdateMsgTest1() throws PcepParseException {
- //Srp, Lsp (StatefulIPv4LspIdentidiersTlv), Ero.
+
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x30,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -61,41 +47,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP(SymbolicPathNameTlv), LSP (StatefulIPv4LspIdentidiersTlv,
+ * SymbolicPathNameTlv, StatefulLspErrorCodeTlv), ERO, LSPA, Metric-list in PcUpd message.
+ *
+ * @throws PcepParseException when message paring fails
+ */
@Test
public void pcepUpdateMsgTest2() throws PcepParseException {
- /* Srp(SymbolicPathNameTlv), Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero, Lspa, Metric-list.
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x94,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -119,41 +94,29 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
-
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
-
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv),
+ * ERO objects in PcUpd message.
+ *
+ * @throws PcepParseException when message paring fails
+ */
@Test
public void pcepUpdateMsgTest3() throws PcepParseException {
- // Srp, Lsp (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv), Ero
-
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x38,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -169,39 +132,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv,
+ * SymbolicPathNameTlv), ERO objects in PcUpd message.
+ *
+ * @throws PcepParseException when message paring fails
+ */
@Test
public void pcepUpdateMsgTest4() throws PcepParseException {
- // Srp, Lsp (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv), Ero
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x40,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -218,41 +172,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv,
+ * SymbolicPathNameTlv), ERO objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest5() throws PcepParseException {
- /* Srp, Lsp (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv),
- * Ero
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x40,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -269,41 +212,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest6() throws PcepParseException {
- /* Srp, Lsp (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x48,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -321,41 +253,31 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest7() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x48,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -373,40 +295,29 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO (IPv4SubObject) objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest8() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject)
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x50,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -425,40 +336,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO (IPv4SubObject, IPv4SubObject) objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest9() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject, IPv4SubObject)
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x58,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -478,40 +379,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO (IPv4SubObject, IPv4SubObject), LSPA objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest10() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject, IPv4SubObject), Lspa
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x6c,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -533,40 +424,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO (IPv4SubObject, IPv4SubObject),LSPA, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest11() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject, IPv4SubObject),Lspa, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x78,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -589,40 +470,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO (IPv4SubObject, IPv4SubObject),LSPA, metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest12() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject, IPv4SubObject),Lspa, metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x70,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x2c, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -644,40 +515,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv), ERO (IPv4SubObject, IPv4SubObject),LSPA, metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest13() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject, IPv4SubObject),Lspa, metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x70,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x2c, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -699,40 +560,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv),
+ * ERO (IPv4SubObject, IPv4SubObject),LSPA, metric Object objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest14() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv),
- * Ero (IPv4SubObject, IPv4SubObject),Lspa, metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x68,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x24, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -753,40 +604,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv),
+ * ERO (IPv4SubObject, IPv4SubObject),LSPA, metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest15() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv),
- * Ero (IPv4SubObject, IPv4SubObject),Lspa, metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x68,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x24, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -807,40 +648,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject),LSPA, metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest16() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject),Lspa, metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x60,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -860,40 +691,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject),LSPA objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest17() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject),Lspa
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1c, 0x00, 0x00, 0x10, 0x05, //LSP object
@@ -912,40 +733,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject),Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest18() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject),Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x4c,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -963,40 +774,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject),Metric-list objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest19() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject),Metric-list
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x58,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1015,40 +816,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv),ERO (IPv4SubObject, IPv4SubObject),LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest20() throws PcepParseException {
- /* Srp, Lsp (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv),Ero (IPv4SubObject, IPv4SubObject),Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x80,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -1072,40 +863,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), Bandwidth objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest21() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Bandwidth
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x48,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1123,40 +904,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest22() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5C,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1176,40 +947,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest23() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x68,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1230,40 +991,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv)
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest24() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv)
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x70,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x24, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1285,40 +1036,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv)
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest25() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv)
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x70,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x24, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1340,40 +1081,31 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv) ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth,
+ * Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest26() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv, StatefulLspErrorCodeTlv)
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x78,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x2c, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1396,40 +1128,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
+ * StatefulLspErrorCodeTlv) ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth,
+ * Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest27() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv, StatefulLspErrorCodeTlv)
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x78,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x2c, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1452,40 +1174,31 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv,
+ * SymbolicPathNameTlv, StatefulLspErrorCodeTlv), ERO (IPv4SubObject, IPv4SubObject),
+ * LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest28() throws PcepParseException {
- /* Srp, Lsp (SymbolicPathNameTlv, StatefulIPv4LspIdentidiersTlv, SymbolicPathNameTlv,
- * StatefulLspErrorCodeTlv), Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x80,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -1509,40 +1222,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulIPv4LspIdentidiersTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest29() throws PcepParseException {
- /* Srp, Lsp (StatefulIPv4LspIdentidiersTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x68,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x1C, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1563,40 +1266,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP,
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest30() throws PcepParseException {
- /* Srp, Lsp ,
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x08, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1614,40 +1307,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (StatefulLspErrorCodeTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest31() throws PcepParseException {
- /* Srp, Lsp (StatefulLspErrorCodeTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5c,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x10, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1666,40 +1349,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP,
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest32() throws PcepParseException {
- /* Srp, Lsp,
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x8, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1717,40 +1390,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest33() throws PcepParseException {
- /* Srp, Lsp (SymbolicPathNameTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5c,
0x21, 0x10, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x20, 0x10, 0x00, 0x10, 0x00, 0x00, 0x10, 0x03, //LSP object
@@ -1769,40 +1432,30 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case checks for SRP, LSP (SymbolicPathNameTlv, SymbolicPathNameTlv),
+ * ERO (IPv4SubObject, IPv4SubObject), LSPA, Bandwidth, Metric objects in PcUpd message.
+ *
+ * @throws PcepParseException when message parsing fails
+ */
@Test
public void pcepUpdateMsgTest34() throws PcepParseException {
- /* Srp, Lsp (SymbolicPathNameTlv, SymbolicPathNameTlv),
- * Ero (IPv4SubObject, IPv4SubObject), Lspa, Bandwidth, Metric Object
- */
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x64,
0x21, 0x10, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, //SRP object
0x00, 0x11, 0x00, 0x02, 0x54, 0x31, 0x00, 0x00, //SymbolicPathNameTlv
@@ -1822,31 +1475,18 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcUpd", (message instanceof PcepUpdateMsg));
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcUpd messages are not equal", updateMsg, testupdateMsg);
}
}
diff --git a/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest2.java b/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest2.java
index 2853dbf..cd507f5 100644
--- a/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest2.java
+++ b/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepUpdateMsgTest2.java
@@ -17,9 +17,7 @@
import org.jboss.netty.buffer.ChannelBuffer;
import org.jboss.netty.buffer.ChannelBuffers;
-import org.junit.After;
import org.junit.Assert;
-import org.junit.Before;
import org.junit.Test;
import org.onosproject.pcepio.exceptions.PcepParseException;
import org.onosproject.pcepio.protocol.PcepFactories;
@@ -27,27 +25,17 @@
import org.onosproject.pcepio.protocol.PcepMessageReader;
import org.onosproject.pcepio.protocol.PcepUpdateMsg;
-import java.util.Arrays;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
/**
* Test cases for PCEP update message.
*/
public class PcepUpdateMsgTest2 {
- protected static final Logger log = LoggerFactory.getLogger(PcepUpdateMsgTest2.class);
-
- @Before
- public void startUp() {
- }
-
- @After
- public void tearDown() {
-
- }
-
+ /**
+ * This test case is for SRP object(symbolic path tlv), LSP object(StatefulLspDbVerTlv), ERO object,
+ * Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest1() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x8c,
@@ -75,34 +63,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulIPv4LspIdentidiersTlv), ERO object,
+ * LSPA, Bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest2() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x68,
@@ -125,34 +106,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object, ERO object, LSPA, bandwidth object
+ * Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest3() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -172,34 +146,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspErrorCodeTlv), ERO object,bandwidth object
+ * Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest4() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5c,
@@ -220,34 +187,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspDbVerTlv), ERO object,bandwidth object
+ * Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest5() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x60,
@@ -269,34 +229,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(SymbolicPathNameTlv), ERO object, LSPA, bandwidth object
+ * Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest6() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5c,
@@ -317,34 +270,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(SymbolicPathNameTlv), ERO object,
+ * bandwidth object Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest7() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x64,
@@ -366,34 +312,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulIPv4LspIdentidiersTlv), ERO object,LSPA
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest8() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5c,
@@ -415,34 +354,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulRsvpErrorSpecTlv), ERO object,LSPA
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest9() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x58,
@@ -463,34 +395,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulRsvpErrorSpecTlv), ERO object,LSPA
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest10() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x50,
@@ -510,34 +435,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspDbVerTlv), ERO object,LSPA
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest11() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -556,36 +474,27 @@
ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();
buffer.writeBytes(updateMsg);
- PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
+ PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(SymbolicPathNameTlv), ERO object,LSPA
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest12() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x50,
@@ -605,34 +514,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(SymbolicPathNameTlv), ERO object,LSPA
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest13() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x58,
@@ -653,34 +555,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulIPv4LspIdentidiersTlv), ERO object,LSPA
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest14() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x60,
@@ -702,34 +597,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object, ERO object,LSPA
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest15() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x4c,
@@ -748,34 +636,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspErrorCodeTlv), ERO object,LSPA
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest16() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -795,34 +676,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspDbVerTlv), ERO object,LSPA
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest17() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x58,
@@ -843,34 +717,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(SymbolicPathNameTlv), ERO object,LSPA
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest18() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -890,34 +757,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(SymbolicPathNameTlv), ERO object,
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest19() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x5c,
@@ -938,34 +798,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulIPv4LspIdentidiersTlv), ERO object,
+ * Bandwidth , metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest20() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -986,34 +839,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object, ERO object,
+ * Bandwidth , metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest21() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x40,
@@ -1031,34 +877,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspErrorCodeTlv), ERO object,
+ * Bandwidth , metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest22() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x48,
@@ -1077,34 +916,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspDbVerTlv), ERO object,
+ * Bandwidth , metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest23() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x4c,
@@ -1124,34 +956,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(SymbolicPathNameTlv), ERO object,
+ * Bandwidth , metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest24() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x48,
@@ -1170,34 +995,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(SymbolicPathNameTlv), ERO object,
+ * Bandwidth , metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest25() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x50,
@@ -1217,34 +1035,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulIPv4LspIdentidiersTlv), ERO object,
+ * LSPA object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest26() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -1265,34 +1076,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object, ERO object,
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest27() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x34,
@@ -1309,34 +1113,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object, LSP object(StatefulLspErrorCodeTlv), ERO object,
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest28() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x40,
@@ -1354,34 +1151,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(StatefulLspErrorCodeTlv), ERO object,
+ * lspa object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest29() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x54,
@@ -1402,34 +1192,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(StatefulLspErrorCodeTlv), ERO object,
+ * bandwidth object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest30() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x48,
@@ -1449,34 +1232,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(SymbolicPathNameTlv), LSP object(StatefulLspErrorCodeTlv), ERO object,
+ * metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest31() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x4c,
@@ -1496,34 +1272,27 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
+ /**
+ * This test case is for SRP object(symbolic path tlv), LSP object(StatefulLspDbVerTlv), ERO object,
+ * Metric object in PcepUpdate message.
+ *
+ * @throws PcepParseException while parsing PCEP message
+ */
@Test
public void pcepUpdateMsgTest32() throws PcepParseException {
byte[] updateMsg = new byte[] {0x20, 0x0b, 0x00, (byte) 0x64,
@@ -1545,32 +1314,19 @@
PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();
PcepMessage message = null;
- try {
- message = reader.readFrom(buffer);
- } catch (PcepParseException e) {
- e.printStackTrace();
- }
- if (message instanceof PcepUpdateMsg) {
- ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
- message.writeTo(buf);
- testupdateMsg = buf.array();
+ message = reader.readFrom(buffer);
- int iReadLen = buf.writerIndex() - 0;
- testupdateMsg = new byte[iReadLen];
- buf.readBytes(testupdateMsg, 0, iReadLen);
+ Assert.assertTrue("PcepMessage is not instance of PcepUpdateMsg", message instanceof PcepUpdateMsg);
+ ChannelBuffer buf = ChannelBuffers.dynamicBuffer();
+ message.writeTo(buf);
+ testupdateMsg = buf.array();
- if (Arrays.equals(updateMsg, testupdateMsg)) {
- Assert.assertArrayEquals(updateMsg, testupdateMsg);
- log.debug("updateMsg are equal :" + updateMsg);
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
- } else {
- Assert.fail("test case failed");
- log.debug("not equal");
- }
+ int readLen = buf.writerIndex() - 0;
+ testupdateMsg = new byte[readLen];
+ buf.readBytes(testupdateMsg, 0, readLen);
+
+ Assert.assertArrayEquals("PcepUpdatemsg messages are not equal", updateMsg, testupdateMsg);
}
}