### Question:
SQLColumn extends SQLCompletion { protected boolean isConcrete() { return name != null; } SQLColumn(SQLStatementContext parent,  int start);  SQLColumn(SQLStatementContext parent, int start, int end);  SQLColumn(SQLStatementContext parent); void setQualifier(String alias, int pos); void setQualifier(String alias); String getQualifier(); void setColumn(String name, int pos); void setName(String name); String getName(); boolean hasTable(int position); SQLStatement getStatement(); String getText(); String getText(int position); String getText(int position, String option); String[] getCompletions(int position); void setRepeatable(boolean repeatable); boolean isRepeatable(); boolean mustReplace(int position);  }### Answer:
@Test public void testIsConcrete() { mockHelper.replayAll(); assertFalse(classUnderTest.isConcrete()); classUnderTest.setName(TEST_SIMPLE_NAME); assertTrue(classUnderTest.isConcrete()); mockHelper.verifyAll(); }