### Question:
MarketoFormImpl implements MarketoForm { @Override public String getFormId() { return formId; } MarketoFormImpl(SlingHttpServletRequest request); @Override String getFormId(); @Override String getHidden(); @Override String getScript(); @Override String getSuccessUrl(); @Override String getValues(); @Override boolean isEdit();  }### Answer:
@Test public void testInvalidResource() { Resource resource = context.resourceResolver().getResource("/content/page/about-us/jcr:content/root"); context.request().setResource(resource); MarketoForm mfc = context.request().adaptTo(MarketoForm.class); assertNotNull(mfc); assertNull(mfc.getFormId()); }