74e11dff5824e1c8b81eb576d16ef4301109abf2
[vpnservice.git] / interfacemgr / interfacemgr-impl / src / test / java / org / opendaylight / vpnservice / interfacemgr / test / IfmUtilTest.java
1 package org.opendaylight.vpnservice.interfacemgr.test;
2
3 import static org.junit.Assert.assertEquals;
4 import static org.mockito.Mockito.when;
5
6 import org.junit.Before;
7 import org.junit.Test;
8 import org.mockito.Mock;
9 import org.mockito.MockitoAnnotations;
10 import org.opendaylight.vpnservice.interfacemgr.IfmUtil;
11 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeConnectorId;
12
13 public class IfmUtilTest {
14
15     @Mock NodeConnectorId ncId;
16     MockDataChangedEvent event;
17
18     @Before
19     public void setUp() throws Exception {
20         MockitoAnnotations.initMocks(this);
21     }
22
23     @Test
24     public void testDpnConversions() {
25         String NodeId = IfmUtil.buildDpnNodeId(101L).getValue();
26         assertEquals("openflow:101", NodeId);
27         when(ncId.getValue()).thenReturn("openflow:101:11");
28         assertEquals("101",IfmUtil.getDpnFromNodeConnectorId(ncId));
29     }
30
31 }