UT for Pcep close message updated with assertThat

Change-Id: I6c51af5aefcf49a2bdc304dd9bd6e3f25f18ae21
diff --git a/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepCloseMsgTest.java b/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepCloseMsgTest.java
index defc45f..84b63ca 100644
--- a/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepCloseMsgTest.java
+++ b/pcep/pcepio/src/test/java/org/onosproject/pcepio/PcepCloseMsgTest.java
@@ -17,44 +17,44 @@
 

 import org.jboss.netty.buffer.ChannelBuffer;

 import org.jboss.netty.buffer.ChannelBuffers;

-import org.junit.Assert;

 import org.junit.Test;

 import org.onosproject.pcepio.exceptions.PcepParseException;

+import org.onosproject.pcepio.protocol.PcepCloseMsg;

 import org.onosproject.pcepio.protocol.PcepFactories;

 import org.onosproject.pcepio.protocol.PcepMessage;

 import org.onosproject.pcepio.protocol.PcepMessageReader;

-import org.onosproject.pcepio.protocol.PcepCloseMsg;

+

+import static org.hamcrest.MatcherAssert.assertThat;

+import static org.hamcrest.core.Is.is;

+import static org.hamcrest.core.IsSame.sameInstance;

 

 public class PcepCloseMsgTest {

 

     /**

      * Common header, reason to close.

-     *

-     * @throws PcepParseException while parsing the PCEP message.

      */

     @Test

     public void closeMessageTest1() throws PcepParseException {

 

-        byte[] closeMsg = new byte[] {0x20, 0x07, 0x00, 0x0C,

-                0x0f, 0x10, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02 };

+        byte[] closeMsg = new byte[] {0x20, 0x07, 0x00, 0x0C, 0x0f, 0x10, 0x00, 0x08, 0x00, 0x00, 0x00, 0x02 };

 

         byte[] testCloseMsg = {0 };

         ChannelBuffer buffer = ChannelBuffers.dynamicBuffer();

         buffer.writeBytes(closeMsg);

 

         PcepMessageReader<PcepMessage> reader = PcepFactories.getGenericReader();

-        PcepMessage message = null;

+        PcepMessage message;

 

         message = reader.readFrom(buffer);

-        Assert.assertTrue("PcepMessage is not instance of PcepCloseMsg", message instanceof PcepCloseMsg);

+        assertThat(message, sameInstance((PcepCloseMsg) message));

 

         ChannelBuffer buf = ChannelBuffers.dynamicBuffer();

         message.writeTo(buf);

         testCloseMsg = buf.array();

 

-        int readLen = buf.writerIndex() - 0;

+        int readLen = buf.writerIndex();

         testCloseMsg = new byte[readLen];

         buf.readBytes(testCloseMsg, 0, readLen);

-        Assert.assertArrayEquals("PcTERpt messages are not equal", closeMsg, testCloseMsg);

+        assertThat(testCloseMsg, is(closeMsg));

     }

 }