### Question:
CurveInfoType extends TypedString<CurveInfoType<T>> { @FromString public static <T> CurveInfoType<T> of(String name) { return new CurveInfoType<T>(name); } private  CurveInfoType(String name); @FromString static CurveInfoType<T> of(String name); static final CurveInfoType<DayCount> DAY_COUNT; static final CurveInfoType<JacobianCalibrationMatrix> JACOBIAN; static final CurveInfoType<Integer> COMPOUNDING_PER_YEAR; static final CurveInfoType<DoubleArray> PV_SENSITIVITY_TO_MARKET_QUOTE; static final CurveInfoType<Double> CDS_INDEX_FACTOR; }### Answer:
@Test public void coverage() { CurveInfoType<String> test = CurveInfoType.of("Foo"); assertThat(test.toString()).isEqualTo("Foo"); }