### Question:
Imports { @JsOverlay public final String getNoImportsHidden() { return noImportsHidden; } private  Imports(); @JsOverlay static final Imports create(List<DefaultImport> defaultImports,
                                       List<WSDLImport> wsdlImports); @JsOverlay final String getDefaultImportsHidden(); @JsOverlay final String getWSDLImportsHidden(); @JsOverlay final String getImportsTableHidden(); @JsOverlay final String getNoImportsHidden(); @JsOverlay final Integer getTotalDefaultImports(); @JsOverlay final Integer getTotalWSDLImports(); @JsOverlay final DefaultImport[] getDefaultImports(); @JsOverlay final WSDLImport[] getWSDLImports();  }### Answer:
@Test public void getNoImportsHidden() { final ArrayList<Imports.DefaultImport> emptyDefaultImports = new ArrayList<>(); final ArrayList<Imports.WSDLImport> emptyWSDLImports = new ArrayList<>(); final ArrayList<Imports.DefaultImport> defaultImports = new ArrayList<>(); defaultImports.add(Imports.DefaultImport.create(CLASS_NAME)); final ArrayList<Imports.WSDLImport> wsdlImports = new ArrayList<>(); wsdlImports.add(Imports.WSDLImport.create(LOCATION, NAMESPACE)); final Imports imports1 = Imports.create(emptyDefaultImports, emptyWSDLImports); final Imports imports2 = Imports.create(defaultImports, wsdlImports); assertEquals(EMPTY_VALUE, imports1.getNoImportsHidden()); assertEquals(HIDDEN, imports2.getNoImportsHidden()); }