import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
import org.opendaylight.controller.md.sal.common.api.data.ReadFailedException;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.EndpointManager;
+import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.OfWriter;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.OfContext;
-import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.PolicyManager.FlowMap;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.flow.OrdinalFactory.EndpointFwdCtxOrdinals;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.flow.PolicyEnforcer.NetworkElements;
import org.opendaylight.groupbasedpolicy.renderer.ofoverlay.flow.PolicyEnforcer.PolicyPair;
String chainName = "chainName";
params.put(ChainAction.SFC_CHAIN_NAME, chainName);
Integer order = Integer.valueOf(0);
- FlowMap flowMap = mock(FlowMap.class);
+ OfWriter ofWriter = mock(OfWriter.class);
doReturn(sfcPath).when(chainAction).getSfcPath(chainName);
- List<ActionBuilder> result = chainAction.updateAction(actions, params, order, netElements, policyPair, flowMap,
+ List<ActionBuilder> result = chainAction.updateAction(actions, params, order, netElements, policyPair,
+ ofWriter,
ctx, Direction.Out);
Assert.assertNull(result);
}
ActionBuilder actionBuilder = mock(ActionBuilder.class);
List<ActionBuilder> actions = Arrays.asList(actionBuilder);
Integer order = Integer.valueOf(0);
- FlowMap flowMap = mock(FlowMap.class);
+ OfWriter ofWriter = mock(OfWriter.class);
- List<ActionBuilder> result = chainAction.updateAction(actions, null, order, netElements, policyPair, flowMap,
+ List<ActionBuilder> result = chainAction.updateAction(actions, null, order, netElements, policyPair,
+ ofWriter,
ctx, Direction.In);
Assert.assertNull(result);
}
Integer order = Integer.valueOf(0);
NetworkElements netElements = mock(NetworkElements.class);
PolicyPair policyPair = mock(PolicyPair.class);
- FlowMap flowMap = mock(FlowMap.class);
+ OfWriter ofWriter = mock(OfWriter.class);
- chainAction.updateAction(actions, params, order, netElements, policyPair, flowMap, ctx, Direction.In);
+ chainAction.updateAction(actions, params, order, netElements, policyPair, ofWriter, ctx, Direction.In);
}
@Test
String chainName = "chainName";
params.put(ChainAction.SFC_CHAIN_NAME, chainName);
Integer order = Integer.valueOf(0);
- FlowMap flowMap = mock(FlowMap.class);
+ OfWriter ofWriter = mock(OfWriter.class);
doReturn(sfcPath).when(chainAction).getSfcPath(chainName);
when(sfcPath.getName()).thenReturn(null);
- List<ActionBuilder> result = chainAction.updateAction(actions, params, order, netElements, policyPair, flowMap,
+ List<ActionBuilder> result = chainAction.updateAction(actions, params, order, netElements, policyPair,
+ ofWriter,
ctx, Direction.Out);
Assert.assertNull(result);
}