1 package org.opendaylight.nemo.intent.computation;
2 import org.junit.Before;
4 import org.opendaylight.nemo.intent.computation.VNMappingUnitUtils;
6 import static org.junit.Assert.*;
7 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.intent.mapping.result.rev151010.vn.pn.mapping.results.user.vn.pn.mapping.VnPnMappingResult;
8 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.nemo.engine.common.rev151010.VirtualResourceEntityId;
10 import java.util.LinkedList;
11 import java.util.List;
13 import static org.mockito.Mockito.*;
15 * Created by zhangmeng on 2015/11/25.
17 public class VNMappingUnitUtilsTest extends VNMappingUnitUtils {
18 private List<VnPnMappingResult> vnPnMappingResults;
19 private VirtualResourceEntityId virtualResourceEntityId;
21 public void setUp() throws Exception {
22 vnPnMappingResults = new LinkedList<VnPnMappingResult>();
23 virtualResourceEntityId = mock(VirtualResourceEntityId.class);
27 public void testGetVnPnMappingResult() throws Exception {
28 VnPnMappingResult vnPnMappingResult = mock(VnPnMappingResult.class);
29 vnPnMappingResults.add(vnPnMappingResult);
30 when(vnPnMappingResult.getVirtualResourceEntityId()).thenReturn(virtualResourceEntityId);
31 VNMappingUnitUtils.getVnPnMappingResult(vnPnMappingResults,virtualResourceEntityId);