### Question:
ParameterSize implements ImmutableBean, Serializable { public static ParameterSize of(MarketDataName<?> name, int parameterCount) { return new ParameterSize(name, parameterCount); } private  ParameterSize(
      MarketDataName<?> name,
      int parameterCount); static ParameterSize of(MarketDataName<?> name, int parameterCount); static ParameterSize.Meta meta(); @Override ParameterSize.Meta metaBean(); MarketDataName<?> getName(); int getParameterCount(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void coverage() { ParameterSize test = ParameterSize.of(CURVE_NAME, 3); coverImmutableBean(test); ParameterSize test2 = ParameterSize.of(CurveName.of("Foo"), 4); coverBeanEquals(test, test2); }
@Test public void test_serialization() { ParameterSize test = ParameterSize.of(CURVE_NAME, 3); assertSerialization(test); }