### Question:
CloudStorageManager implements StoreManager { @Override public List<PartitionId> setBlobStoreStoppedState(List<PartitionId> partitionIds, boolean markStop) { throw new UnsupportedOperationException("Method not supported"); } CloudStorageManager(VerifiableProperties properties, VcrMetrics vcrMetrics, CloudDestination cloudDestination,
      ClusterMap clusterMap); @Override boolean addBlobStore(ReplicaId replica); @Override boolean shutdownBlobStore(PartitionId id); @Override Store getStore(PartitionId id); @Override boolean scheduleNextForCompaction(PartitionId id); @Override boolean startBlobStore(PartitionId id); @Override boolean controlCompactionForBlobStore(PartitionId id, boolean enabled); @Override List<PartitionId> setBlobStoreStoppedState(List<PartitionId> partitionIds, boolean markStop); @Override ReplicaId getReplica(String partitionName); @Override Collection<PartitionId> getLocalPartitions(); @Override boolean removeBlobStore(PartitionId id); @Override ServerErrorCode checkLocalPartitionStatus(PartitionId partition, ReplicaId localReplica);  }### Answer:
@Test public void setBlobStoreStoppedState() throws IOException { CloudStorageManager cloudStorageManager = createNewCloudStorageManager(); try { cloudStorageManager.setBlobStoreStoppedState(Collections.emptyList(), true); Assert.fail("CloudStorageManager setBlobStoreStoppedState should throw unimplemented exception"); } catch (UnsupportedOperationException e) { } try { cloudStorageManager.setBlobStoreStoppedState(Collections.emptyList(), false); Assert.fail("CloudStorageManager setBlobStoreStoppedState should throw unimplemented exception"); } catch (UnsupportedOperationException e) { } }