### Question:
SelectValuesStepAnalyzer extends StepAnalyzer<SelectValuesMeta> { @Override public Set<Class<? extends BaseStepMeta>> getSupportedSteps() { Set<Class<? extends BaseStepMeta>> supported = new HashSet<>(); supported.add( SelectValuesMeta.class ); return supported; }  @Override Set<ComponentDerivationRecord> getChangeRecords( SelectValuesMeta selectValuesMeta ); @Override Set<Class<? extends BaseStepMeta>> getSupportedSteps();  }### Answer:
@Test public void testGetSupportedSteps() { SelectValuesStepAnalyzer analyzer = new SelectValuesStepAnalyzer(); Set<Class<? extends BaseStepMeta>> types = analyzer.getSupportedSteps(); assertNotNull( types ); assertEquals( types.size(), 1 ); assertTrue( types.contains( SelectValuesMeta.class ) ); }