### Question:
StorageContainerServiceProviderImpl implements StorageContainerServiceProvider { @Override public List<Pipeline> getPipelines() throws IOException { return scmClient.listPipelines(); } @Inject  StorageContainerServiceProviderImpl(
      StorageContainerLocationProtocol scmClient); @Override List<Pipeline> getPipelines(); @Override Pipeline getPipeline(HddsProtos.PipelineID pipelineID); @Override ContainerWithPipeline getContainerWithPipeline(long containerId);  }### Answer:
@Test public void testGetPipelines() throws IOException { StorageContainerServiceProvider scmProvider = injector.getInstance(StorageContainerServiceProvider.class); StorageContainerLocationProtocol scmClient = injector.getInstance(StorageContainerLocationProtocol.class); scmProvider.getPipelines(); verify(scmClient, times(1)).listPipelines(); }