Decompose RPC implementation classes
[openflowplugin.git] / openflowplugin-impl / src / test / java / org / opendaylight / openflowplugin / impl / services / sal / SendExperimenterMpRequestImplTest.java
@@ -5,7 +5,6 @@
  * terms of the Eclipse Public License v1.0 which accompanies this distribution,
  * and is available at http://www.eclipse.org/legal/epl-v10.html
  */
-
 package org.opendaylight.openflowplugin.impl.services.sal;
 
 import static org.mockito.Mockito.verify;
@@ -13,32 +12,27 @@ import static org.mockito.Mockito.verify;
 import java.util.List;
 import org.junit.Test;
 import org.opendaylight.openflowplugin.impl.services.ServiceMocking;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.experimenter.mp.message.service.rev151020.SendExperimenterMpRequestInput;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.experimenter.mp.message.service.rev151020.SendExperimenterMpRequestInputBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRef;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.MultipartReply;
 
-public class SalExperimenterMpMessageServiceImplTest extends ServiceMocking {
-    private SalExperimenterMpMessageServiceImpl salExperimenterMpMessageService;
+public class SendExperimenterMpRequestImplTest extends ServiceMocking {
+    private SendExperimenterMpRequestImpl sendExperimenterMpRequest;
 
     @Override
     protected void setup() {
         this.<List<MultipartReply>>mockSuccessfulFuture();
 
-        salExperimenterMpMessageService = new SalExperimenterMpMessageServiceImpl(
-                mockedRequestContextStack,
-                mockedDeviceContext,
-                mockedExtensionConverterProvider);
+        sendExperimenterMpRequest = new SendExperimenterMpRequestImpl(mockedRequestContextStack, mockedDeviceContext,
+            mockedExtensionConverterProvider);
     }
 
     @Test
     public void sendExperimenterMpRequest() {
-        final SendExperimenterMpRequestInput data = new SendExperimenterMpRequestInputBuilder()
-                .setExperimenterMessageOfChoice(mockExperimenter())
-                .setNode(new NodeRef(mockedDeviceInfo.getNodeInstanceIdentifier()))
-                .build();
-
-        salExperimenterMpMessageService.sendExperimenterMpRequest(data);
+        sendExperimenterMpRequest.invoke(new SendExperimenterMpRequestInputBuilder()
+            .setExperimenterMessageOfChoice(mockExperimenter())
+            .setNode(new NodeRef(mockedDeviceInfo.getNodeInstanceIdentifier()))
+            .build());
         verify(mockedRequestContextStack).createRequestContext();
     }
 }
\ No newline at end of file