blob: 528ad09356a304274c12ee1ecf59da482d6756c2 [file] [log] [blame]
tomca20e0c2014-09-03 23:22:24 -07001package org.onlab.onos.net;
2
tomca20e0c2014-09-03 23:22:24 -07003import static org.junit.Assert.assertEquals;
4import static org.onlab.onos.net.PortNumber.portNumber;
5
alshabib4680bb62014-09-04 17:15:08 -07006import org.junit.Test;
7
8import com.google.common.testing.EqualsTester;
9
tomca20e0c2014-09-03 23:22:24 -070010/**
11 * Test of the port number.
12 */
13public class PortNumberTest extends ElementIdTest {
14
alshabib4680bb62014-09-04 17:15:08 -070015 @Override
tomca20e0c2014-09-03 23:22:24 -070016 @Test
17 public void basics() {
18 new EqualsTester()
alshabib4680bb62014-09-04 17:15:08 -070019 .addEqualityGroup(portNumber(123),
20 portNumber("123"))
tomca20e0c2014-09-03 23:22:24 -070021 .addEqualityGroup(portNumber(321))
22 .testEquals();
23 }
24
25 @Test
26 public void number() {
27 assertEquals("incorrect long value", 12345, portNumber(12345).toLong());
28 }
29
tomca20e0c2014-09-03 23:22:24 -070030
tomca20e0c2014-09-03 23:22:24 -070031}