### Question:
TenorTenorParameterMetadata implements ParameterMetadata, ImmutableBean, Serializable { public static TenorTenorParameterMetadata.Meta meta() { return TenorTenorParameterMetadata.Meta.INSTANCE; } private  TenorTenorParameterMetadata(
      Tenor expiryTenor,
      Tenor underlyingTenor,
      String label); static TenorTenorParameterMetadata of(Tenor expiryTenor, Tenor underlyingTenor); static TenorTenorParameterMetadata of(Tenor expiryTenor, Tenor underlyingTenor, String label); @Override Pair<Tenor, Tenor> getIdentifier(); static TenorTenorParameterMetadata.Meta meta(); @Override TenorTenorParameterMetadata.Meta metaBean(); Tenor getExpiryTenor(); Tenor getUnderlyingTenor(); @Override String getLabel(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void test_builder_incomplete() { BeanBuilder<? extends TenorTenorParameterMetadata> builder = TenorTenorParameterMetadata.meta().builder(); assertThatIllegalArgumentException().isThrownBy(builder::build); }