16 package org.openkilda.floodlight.command.flow;
18 import static org.easymock.EasyMock.capture;
19 import static org.easymock.EasyMock.eq;
20 import static org.easymock.EasyMock.expect;
21 import static org.easymock.EasyMock.newCapture;
22 import static org.easymock.EasyMock.replay;
23 import static org.easymock.EasyMock.verify;
34 import org.easymock.Capture;
35 import org.junit.Assert;
36 import org.junit.Test;
37 import org.projectfloodlight.openflow.protocol.ver12.OFFactoryVer12;
39 import java.util.List;
40 import java.util.Optional;
45 Capture<Message> captureMessage = newCapture();
47 expect(
destSwitch.getOFFactory()).andReturn(
new OFFactoryVer12()).anyTimes();
55 List<Optional<Command>> subCommands = subject.produceSubCommands();
58 Assert.assertEquals(
"Produced sub operations list is not empty", 0, subCommands.size());
60 Message message = captureMessage.getValue();
KafkaMessageProducer kafkaProducerService
void postMessage(final String topic, final Message message)
void skipIfInsufficientCapabilities()
UniFlowVerificationRequest makeVerificationRequest()