### Question:
ListDataType extends CollectionDataType { @Override public boolean is_abstract() { return false; } ListDataType(DataType inner_type, AnyType any); static final String build_list_name(DataType inner); static ListDataType list_of(DataType inner, PrimitiveScope pscope); @Override ListDataValue make(); @Override boolean is_abstract();  }### Answer:
@Test public void create_list_type_check_properties() throws Exception { assertEquals("list<b>", m_list_type.name()); assertTrue(m_list_type.sub_of(m_scope.any())); assertFalse(m_list_type.is_abstract()); assertEquals(m_type, m_list_type.inner_type()); }