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