@Test
 public void testFlowWithSelenium() {
   connect("JettyLogon");
   useTelluriumApi(false);
   useCache(false);
   jlm.click("Welcome.MenuLink");
   jlm.waitForPageToLoad(10000);
   assertTrue("Did not find main menu", mnm.isElementPresent("mainnav"));
   assertFalse(mnm.isElementPresent("mainnav3.Link"));
   mnm.click("mainnav2.suppliers");
   mnm.waitForPageToLoad(20000);
   assertTrue(jlm.isElementPresent("Welcome.MenuLink"));
 }
  @BeforeClass
  public static void initUi() {
    registerHtmlBody("JettyLogon");
    registerHtmlBody("MenuNav");

    jlm = new JettyLogonModule();
    jlm.defineUi();
    mnm = new MenuNavModule();
    mnm.defineUi();
    useCssSelector(true);
    //        useTelluriumApi(true);
    useTrace(true);
    //        useCache(true);
    //        useMacroCmd(true);
    useEngineLog(true);
  }
 @Test
 public void testToHtml() {
   System.out.println(mnm.toHTML("mainnav"));
 }