### Question:
LiteralExpression extends Expression implements IsLiteralExpression,
                                                             HasText,
                                                             DomainObject { @Override public int getRequiredComponentWidthCount() { return STATIC_COLUMNS; } LiteralExpression();  LiteralExpression(final Id id,
                             final org.kie.workbench.common.dmn.api.property.dmn.Description description,
                             final QName typeRef,
                             final Text text,
                             final ImportedValues importedValues,
                             final ExpressionLanguage expressionLanguage); @Override LiteralExpression copy(); String getStunnerCategory(); Set<String> getStunnerLabels(); @Override Text getText(); @Override void setText(final Text text); @Override ImportedValues getImportedValues(); void setImportedValues(final ImportedValues importedValues); ExpressionLanguage getExpressionLanguage(); void setExpressionLanguage(final ExpressionLanguage expressionLanguage); @Override String getDomainObjectUUID(); @Override String getDomainObjectNameTranslationKey(); @Override int getRequiredComponentWidthCount(); @Override boolean equals(final Object o); @Override int hashCode();  }### Answer:
@Test public void testComponentWidths() { assertEquals(literalExpression.getRequiredComponentWidthCount(), literalExpression.getComponentWidths().size()); literalExpression.getComponentWidths().forEach(Assert::assertNull); }