import org.opendaylight.ovsdb.openstack.netvirt.api.Action;
import org.opendaylight.ovsdb.openstack.netvirt.api.Constants;
import org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter;
-import org.opendaylight.ovsdb.plugin.api.OvsdbConfigurationService;
-import org.opendaylight.ovsdb.plugin.api.OvsdbConnectionService;
import org.opendaylight.ovsdb.schema.openvswitch.Interface;
import org.opendaylight.ovsdb.schema.openvswitch.Port;
import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node;
@InjectMocks PortHandler portHandler;
- @Mock private OvsdbConfigurationService ovsdbConfigurationService;
- @Mock private OvsdbConnectionService connectionService;
@Mock private NeutronL3Adapter neutronL3Adapter;
@Test
Node node = mock(Node.class);
List<Node> nodes = new ArrayList();
nodes.add(node);
- when(connectionService.getNodes()).thenReturn(nodes);
+ /* TODO SB_MIGRATION */
+ //when(connectionService.getNodes()).thenReturn(nodes);
Row row = mock(Row.class);
ConcurrentMap<String, Row> portRows = new ConcurrentHashMap();
portRows.put("key", row);
- when(ovsdbConfigurationService.getRows(any(Node.class), anyString())).thenReturn(portRows );
+ //when(ovsdbConfigurationService.getRows(any(Node.class), anyString())).thenReturn(portRows );
Port port = mock(Port.class);
Column<GenericTableSchema, Set<UUID>> itfaceColumns = mock(Column.class);
Set<UUID> ifaceUUIDs = new HashSet();
ifaceUUIDs.add(mock(UUID.class));
when(itfaceColumns.getData()).thenReturn(ifaceUUIDs );
- when(ovsdbConfigurationService.getTypedRow(any(Node.class), same(Port.class), any(Row.class))).thenReturn(port);
+ //when(ovsdbConfigurationService.getTypedRow(any(Node.class), same(Port.class), any(Row.class))).thenReturn(port);
Interface itface = mock(Interface.class);
Column<GenericTableSchema, Map<String, String>> externalIdColumns = mock(Column.class);
externalIds.put(Constants.EXTERNAL_ID_INTERFACE_ID, "portUUID");
when(externalIdColumns.getData()).thenReturn(externalIds);
when(itface.getExternalIdsColumn()).thenReturn(externalIdColumns);
- when(ovsdbConfigurationService.getTypedRow(any(Node.class), same(Interface.class), any(Row.class))).thenReturn(itface);
+ //when(ovsdbConfigurationService.getTypedRow(any(Node.class), same(Interface.class), any(Row.class))).thenReturn(itface);
when(ev.getAction()).thenReturn(Action.DELETE);