### Question:
VnfAdapterObjectMapper { public MsoRequest createMsoRequest(RequestContext requestContext, ServiceInstance serviceInstance) { MsoRequest msoRequest = new MsoRequest(); msoRequest.setRequestId(requestContext.getMsoRequestId()); msoRequest.setServiceInstanceId(serviceInstance.getServiceInstanceId()); return msoRequest; }  @PostConstruct void init(); CreateVolumeGroupRequest createVolumeGroupRequestMapper(RequestContext requestContext,
            CloudRegion cloudRegion, OrchestrationContext orchestrationContext, ServiceInstance serviceInstance,
            GenericVnf genericVnf, VolumeGroup volumeGroup, String sdncVfModuleQueryResponse); DeleteVolumeGroupRequest deleteVolumeGroupRequestMapper(RequestContext requestContext,
            CloudRegion cloudRegion, ServiceInstance serviceInstance, VolumeGroup volumeGroup); Map<String, Object> createVolumeGroupParams(RequestContext requestContext, GenericVnf genericVnf,
            VolumeGroup volumeGroup, String sdncVfModuleQueryResponse); MsoRequest createMsoRequest(RequestContext requestContext, ServiceInstance serviceInstance);  }### Answer:
@Test public void test_createMsoRequest() { RequestContext requestContext = new RequestContext(); requestContext.setMsoRequestId("msoRequestId"); ServiceInstance serviceInstance = new ServiceInstance(); serviceInstance.setServiceInstanceId("serviceInstanceId"); MsoRequest expectedMsoRequest = new MsoRequest(); expectedMsoRequest.setRequestId(requestContext.getMsoRequestId()); expectedMsoRequest.setServiceInstanceId(serviceInstance.getServiceInstanceId()); MsoRequest actualMsoRequest = vnfAdapterObjectMapper.createMsoRequest(requestContext, serviceInstance); assertThat(expectedMsoRequest, sameBeanAs(actualMsoRequest)); }