new serialization factories and tests
[openflowjava.git] / openflow-protocol-impl / src / test / java / org / opendaylight / openflowjava / protocol / impl / serialization / factories / PortModInputMessageFactoryTest.java
index 6a657032f8cd200d3130227b402f0bb43aa7c7df..e3d837986a64c1729c9eb83ee7be387f3f793eed 100644 (file)
@@ -60,32 +60,32 @@ public class PortModInputMessageFactoryTest {
     }\r
 \r
     private static PortConfig createPortConfig(long input){\r
-        final Boolean _portDown   = ((input) & 0x01) > 0;\r
-        final Boolean _noRecv    = ((input) & 0x04) > 0;\r
-        final Boolean _noFwd       = ((input) & 0x20) > 0;\r
-        final Boolean _noPacketIn = ((input) & 0x40) > 0;\r
-        return new PortConfig(_portDown, _noRecv, _noFwd, _noPacketIn);\r
+        final Boolean _portDown   = ((input) & (1<<0)) > 0;\r
+        final Boolean _noRecv    = ((input) & (1<<2)) > 0;\r
+        final Boolean _noFwd       = ((input) & (1<<5)) > 0;\r
+        final Boolean _noPacketIn = ((input) & (1<<6)) > 0;\r
+        return new PortConfig(_noFwd, _noPacketIn, _noRecv, _portDown);\r
     }\r
     \r
     private static PortFeatures createPortFeatures(long input){\r
-        final Boolean _10mbHd = ((input) & 0x01) > 0;\r
-        final Boolean _10mbFd = ((input) & 0x02) > 0;\r
-        final Boolean _100mbHd = ((input) & 0x04) > 0;\r
-        final Boolean _100mbFd = ((input) & 0x08) > 0;\r
-        final Boolean _1gbHd = ((input) & 0x10) > 0;\r
-        final Boolean _1gbFd = ((input) & 0x20) > 0;\r
-        final Boolean _10gbFd = ((input) & 0x40) > 0;\r
-        final Boolean _40gbFd = ((input) & 0x80) > 0;\r
-        final Boolean _100gbFd = ((input) & 0x100) > 0;\r
-        final Boolean _1tbFd = ((input) & 0x200) > 0;\r
-        final Boolean _other = ((input) & 0x400) > 0;\r
-        final Boolean _copper = ((input) & 0x800) > 0;\r
-        final Boolean _fiber = ((input) & 0x1000) > 0;\r
-        final Boolean _autoneg = ((input) & 0x2000) > 0;\r
-        final Boolean _pause = ((input) & 0x4000) > 0;\r
-        final Boolean _pauseAsym = ((input) & 0x8000) > 0;\r
-        return new PortFeatures(_10mbHd, _10mbFd, _100mbHd, _100mbFd, _1gbHd, _1gbFd, _10gbFd,\r
-                _40gbFd, _100gbFd, _1tbFd, _other, _copper, _fiber, _autoneg, _pause, _pauseAsym);\r
+        final Boolean _10mbHd = ((input) & (1<<0)) > 0;\r
+        final Boolean _10mbFd = ((input) & (1<<1)) > 0;\r
+        final Boolean _100mbHd = ((input) & (1<<2)) > 0;\r
+        final Boolean _100mbFd = ((input) & (1<<3)) > 0;\r
+        final Boolean _1gbHd = ((input) & (1<<4)) > 0;\r
+        final Boolean _1gbFd = ((input) & (1<<5)) > 0;\r
+        final Boolean _10gbFd = ((input) & (1<<6)) > 0;\r
+        final Boolean _40gbFd = ((input) & (1<<7)) > 0;\r
+        final Boolean _100gbFd = ((input) & (1<<8)) > 0;\r
+        final Boolean _1tbFd = ((input) & (1<<9)) > 0;\r
+        final Boolean _other = ((input) & (1<<10)) > 0;\r
+        final Boolean _copper = ((input) & (1<<11)) > 0;\r
+        final Boolean _fiber = ((input) & (1<<12)) > 0;\r
+        final Boolean _autoneg = ((input) & (1<<13)) > 0;\r
+        final Boolean _pause = ((input) & (1<<14)) > 0;\r
+        final Boolean _pauseAsym = ((input) & (1<<15)) > 0;\r
+        return new PortFeatures(_100gbFd, _100mbFd,  _100mbHd, _10gbFd, _10mbFd, _10mbHd, \r
+                _1gbFd, _1gbHd, _1tbFd, _40gbFd, _autoneg, _copper, _fiber, _other, _pause, _pauseAsym);\r
     }\r
     \r
     private static String makeMacAddress(ByteBuf input) {\r