-/*\r
- * Copyright (c) 2013 Pantheon Technologies s.r.o. and others. All rights reserved.\r
- *\r
- * This program and the accompanying materials are made available under the\r
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,\r
- * and is available at http://www.eclipse.org/legal/epl-v10.html\r
- */\r
-\r
-package org.opendaylight.openflowjava.protocol.api.util;\r
-\r
-import junit.framework.Assert;\r
-\r
-import org.junit.Test;\r
-\r
-/**\r
- * @author michal.polkorab\r
- */\r
-public class BinContentTest {\r
-\r
- /**\r
- * Testing correct conversion from signed int value to unsigned long value\r
- */\r
- @Test\r
- public void testIntToUnsignedLong() {\r
- int a = 0;\r
- int b = 1;\r
- int c = -1;\r
- int d = Integer.MAX_VALUE;\r
- int e = Integer.MIN_VALUE;\r
- int f = 12345;\r
- Assert.assertEquals("Wrong conversion", 0, BinContent.intToUnsignedLong(a));\r
- Assert.assertEquals("Wrong conversion", 1, BinContent.intToUnsignedLong(b));\r
- Assert.assertEquals("Wrong conversion", 4294967295L, BinContent.intToUnsignedLong(c));\r
- Assert.assertEquals("Wrong conversion", Integer.MAX_VALUE, BinContent.intToUnsignedLong(d));\r
- Assert.assertEquals("Wrong conversion", ((long) Integer.MAX_VALUE) + 1, BinContent.intToUnsignedLong(e));\r
- Assert.assertEquals("Wrong conversion", 12345, BinContent.intToUnsignedLong(f));\r
- }\r
-\r
- /**\r
- * Testing correct conversion from unsigned long value to signed int value\r
- */\r
- @Test\r
- public void testLongToSignedInt() {\r
- long a = 0;\r
- long b = 1;\r
- long c = -1;\r
- long d = Integer.MAX_VALUE;\r
- long e = Integer.MIN_VALUE;\r
- long f = 12345;\r
- long g = Long.MAX_VALUE;\r
- long h = 1094624935644L;\r
- long i = ((long) Integer.MAX_VALUE) + 1;\r
- Assert.assertEquals("Wrong conversion", 0, BinContent.longToSignedInt(a));\r
- Assert.assertEquals("Wrong conversion", 1, BinContent.longToSignedInt(b));\r
- Assert.assertEquals("Wrong conversion", -1, BinContent.longToSignedInt(c));\r
- Assert.assertEquals("Wrong conversion", Integer.MAX_VALUE, BinContent.longToSignedInt(d));\r
- Assert.assertEquals("Wrong conversion", Integer.MIN_VALUE, BinContent.longToSignedInt(e));\r
- Assert.assertEquals("Wrong conversion", 12345, BinContent.longToSignedInt(f));\r
- Assert.assertEquals("Wrong conversion", -1, BinContent.longToSignedInt(g));\r
- Assert.assertEquals("Wrong conversion", -591724836, BinContent.longToSignedInt(h));\r
- Assert.assertEquals("Wrong conversion", Integer.MIN_VALUE, BinContent.longToSignedInt(i));\r
- }\r
- \r
-}\r
+/*
+ * Copyright (c) 2013 Pantheon Technologies s.r.o. and others. All rights reserved.
+ *
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v1.0 which accompanies this distribution,
+ * and is available at http://www.eclipse.org/legal/epl-v10.html
+ */
+
+package org.opendaylight.openflowjava.protocol.api.util;
+
+import org.junit.Assert;
+import org.junit.Test;
+
+/**
+ * @author michal.polkorab
+ */
+public class BinContentTest {
+
+ /**
+ * Testing correct conversion from signed int value to unsigned long value
+ */
+ @Test
+ public void testIntToUnsignedLong() {
+ int a = 0;
+ int b = 1;
+ int c = -1;
+ int d = Integer.MAX_VALUE;
+ int e = Integer.MIN_VALUE;
+ int f = 12345;
+ Assert.assertEquals("Wrong conversion", 0, BinContent.intToUnsignedLong(a));
+ Assert.assertEquals("Wrong conversion", 1, BinContent.intToUnsignedLong(b));
+ Assert.assertEquals("Wrong conversion", 4294967295L, BinContent.intToUnsignedLong(c));
+ Assert.assertEquals("Wrong conversion", Integer.MAX_VALUE, BinContent.intToUnsignedLong(d));
+ Assert.assertEquals("Wrong conversion", ((long) Integer.MAX_VALUE) + 1, BinContent.intToUnsignedLong(e));
+ Assert.assertEquals("Wrong conversion", 12345, BinContent.intToUnsignedLong(f));
+ }
+
+ /**
+ * Testing correct conversion from unsigned long value to signed int value
+ */
+ @Test
+ public void testLongToSignedInt() {
+ long a = 0;
+ long b = 1;
+ long c = -1;
+ long d = Integer.MAX_VALUE;
+ long e = Integer.MIN_VALUE;
+ long f = 12345;
+ long g = Long.MAX_VALUE;
+ long h = 1094624935644L;
+ long i = ((long) Integer.MAX_VALUE) + 1;
+ Assert.assertEquals("Wrong conversion", 0, BinContent.longToSignedInt(a));
+ Assert.assertEquals("Wrong conversion", 1, BinContent.longToSignedInt(b));
+ Assert.assertEquals("Wrong conversion", -1, BinContent.longToSignedInt(c));
+ Assert.assertEquals("Wrong conversion", Integer.MAX_VALUE, BinContent.longToSignedInt(d));
+ Assert.assertEquals("Wrong conversion", Integer.MIN_VALUE, BinContent.longToSignedInt(e));
+ Assert.assertEquals("Wrong conversion", 12345, BinContent.longToSignedInt(f));
+ Assert.assertEquals("Wrong conversion", -1, BinContent.longToSignedInt(g));
+ Assert.assertEquals("Wrong conversion", -591724836, BinContent.longToSignedInt(h));
+ Assert.assertEquals("Wrong conversion", Integer.MIN_VALUE, BinContent.longToSignedInt(i));
+ }
+
+}