### Question:
ZergCassandraInstanceDao implements CassandraInstanceDao { @Override public void delete(String ring, CassandraInstance instance) { throw new UnsupportedOperationException("Delete is not supported for " + getClass().getSimpleName()); } @Inject  ZergCassandraInstanceDao(ZergConnector zergConnector,
      @Named(ZergDaoModule.ZERG_REGION_PROPERTY) String currentRegion,
      @Named(ZergDaoModule.ZERG_CASSANDRA_RING_SCOPES) Map<String, String> ringScopes); @Override ImmutableSet<CassandraInstance> findAll(String ring); @Override @Nullable CassandraInstance findById(String ring, int id); @Override void save(String ring, CassandraInstance instance); @Override void delete(String ring, CassandraInstance instance);  }### Answer:
@Test(expected = UnsupportedOperationException.class) public void delete() { dao.delete(BIG_RING, BIG_RING_INSTANCES.iterator().next()); }