import org.junit.Before;
import org.junit.Test;
import org.mockito.Mockito;
-import org.opendaylight.controller.md.sal.binding.api.DataBroker;
-import org.opendaylight.controller.md.sal.binding.api.ReadWriteTransaction;
-import org.opendaylight.controller.md.sal.binding.test.AbstractConcurrentDataBrokerTest;
+import org.opendaylight.mdsal.binding.api.DataBroker;
+import org.opendaylight.mdsal.binding.api.ReadWriteTransaction;
+import org.opendaylight.mdsal.binding.dom.adapter.test.AbstractConcurrentDataBrokerTest;
import org.opendaylight.netvirt.elan.l2gw.ha.HwvtepHAUtil;
import org.opendaylight.netvirt.elan.l2gw.ha.commands.LogicalSwitchesCmd;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.hwvtep.rev150901.HwvtepGlobalAugmentation;
originalData = getData(new LogicalSwitches[]{logicalSwitches[0], logicalSwitches[1]});
updatedData = getData(new LogicalSwitches[]{logicalSwitches[0], logicalSwitches[1], logicalSwitches[2]});
cmd.mergeOpUpdate(existingData, updatedData, originalData, haNodePath, tx);
- Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[2], logicalSwitches[2],
- WriteTransaction.CREATE_MISSING_PARENTS);
+ Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[2], logicalSwitches[2]);
}
@Test
updatedData = getData(new LogicalSwitches[]{logicalSwitches[0],
logicalSwitches[1], logicalSwitches[2], logicalSwitches[3]});
cmd.mergeOpUpdate(existingData, updatedData, originalData, haNodePath, tx);
- Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[2], logicalSwitches[2],
- WriteTransaction.CREATE_MISSING_PARENTS);
- Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[3], logicalSwitches[3],
- WriteTransaction.CREATE_MISSING_PARENTS);
+ Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[2], logicalSwitches[2]);
+ Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[3], logicalSwitches[3]);
}
@Test
originalData = getData(new LogicalSwitches[]{logicalSwitches[0], logicalSwitches[1]});
updatedData = getData(new LogicalSwitches[]{logicalSwitches[2], logicalSwitches[3]});
cmd.mergeOpUpdate(existingData, updatedData, originalData, haNodePath, tx);
- Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[2], logicalSwitches[2],
- WriteTransaction.CREATE_MISSING_PARENTS);
- Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[3], logicalSwitches[3],
- WriteTransaction.CREATE_MISSING_PARENTS);
+ Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[2], logicalSwitches[2]);
+ Mockito.verify(tx).put(LogicalDatastoreType.OPERATIONAL, ids[3], logicalSwitches[3]);
Mockito.verify(tx).delete(LogicalDatastoreType.OPERATIONAL, ids[0]);
Mockito.verify(tx).delete(LogicalDatastoreType.OPERATIONAL, ids[1]);
}