### Question:
List extends Expression { @Override public int getRequiredComponentWidthCount() { return STATIC_COLUMNS; } List();  List(final Id id,
                final Description description,
                final QName typeRef,
                final java.util.List<HasExpression> expression); @Override List copy(); java.util.List<HasExpression> getExpression(); @Override java.util.List<HasTypeRef> getHasTypeRefs(); @Override int getRequiredComponentWidthCount(); @Override boolean equals(final Object o); @Override int hashCode();  }### Answer:
@Test public void testComponentWidths() { assertEquals(list.getRequiredComponentWidthCount(), list.getComponentWidths().size()); list.getComponentWidths().forEach(Assert::assertNull); }