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