use of org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link in project openflowplugin by opendaylight.
the class OpenflowProtocolListenerFullImplTest method testOnEchoRequestMessage.
/**
* Test method for
* {@link OpenflowProtocolListenerFullImpl#onEchoRequestMessage(
* org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.EchoRequestMessage)}.
*/
@Test
public void testOnEchoRequestMessage() {
EchoRequestMessage echoRequestMessage = new EchoRequestMessageBuilder().setVersion(OFConstants.OFP_VERSION_1_3).setXid(xid).build();
ofProtocolListener.onEchoRequestMessage(echoRequestMessage);
Mockito.verify(connectionAdapter).echoReply(Matchers.any(EchoReplyInput.class));
}
use of org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link in project openflowplugin by opendaylight.
the class OpenflowProtocolListenerFullImplTest method testOnExperimenterMessage.
/**
* Test method for
* {@link OpenflowProtocolListenerFullImpl#onExperimenterMessage(
* org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.ExperimenterMessage)}.
*/
@Test
public void testOnExperimenterMessage() {
ExperimenterMessage experimenterMessage = new ExperimenterMessageBuilder().setVersion(OFConstants.OFP_VERSION_1_3).setXid(xid).build();
ofProtocolListener.onExperimenterMessage(experimenterMessage);
Mockito.verify(deviceReplyProcessor).processExperimenterMessage(Matchers.<ExperimenterMessage>any());
}
use of org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link in project openflowplugin by opendaylight.
the class OpenflowProtocolListenerFullImplTest method testOnHelloMessage.
/**
* Test method for
* {@link OpenflowProtocolListenerFullImpl#onHelloMessage(
* org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.HelloMessage)}.
*/
@Test
public void testOnHelloMessage() {
HelloMessage helloMessage = new HelloMessageBuilder().setVersion(OFConstants.OFP_VERSION_1_3).setXid(xid).build();
ofProtocolListener.onHelloMessage(helloMessage);
Mockito.verify(connectionAdapter).getRemoteAddress();
Mockito.verify(connectionAdapter).disconnect();
}
use of org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link in project openflowplugin by opendaylight.
the class OpenflowProtocolListenerFullImplTest method testOnFlowRemovedMessage.
/**
* Test method for
* {@link OpenflowProtocolListenerFullImpl#onFlowRemovedMessage(
* org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.FlowRemovedMessage)}.
*/
@Test
public void testOnFlowRemovedMessage() {
FlowRemovedMessage flowRemovedMessage = new FlowRemovedMessageBuilder().setVersion(OFConstants.OFP_VERSION_1_3).setXid(xid).build();
ofProtocolListener.onFlowRemovedMessage(flowRemovedMessage);
Mockito.verify(deviceReplyProcessor).processFlowRemovedMessage(Matchers.any(FlowRemovedMessage.class));
}
use of org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Link in project openflowplugin by opendaylight.
the class OpenflowProtocolListenerFullImplTest method testOnPortStatusMessage.
/**
* Test method for
* {@link OpenflowProtocolListenerFullImpl#onPortStatusMessage(
* org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.PortStatusMessage)}.
*/
@Test
public void testOnPortStatusMessage() {
PortStatusMessage portStatusMessage = new PortStatusMessageBuilder().setVersion(OFConstants.OFP_VERSION_1_3).setXid(xid).build();
ofProtocolListener.onPortStatusMessage(portStatusMessage);
Mockito.verify(deviceReplyProcessor).processPortStatusMessage(Matchers.any(PortStatusMessage.class));
}
Aggregations