Package com.google.gdt.eclipse.designer.util

Examples of com.google.gdt.eclipse.designer.util.ModuleDescription


  ////////////////////////////////////////////////////////////////////////////
  /**
   * Test for {@link Utils#readModule(IFile)}, without problems.
   */
  public void test_readModule_IFile_OK() throws Exception {
    ModuleDescription moduleDescription = getTestModuleDescription();
    ModuleElement moduleElement = Utils.readModule(moduleDescription);
    assertEquals("test.Module", moduleElement.getName());
  }
View Full Code Here


  public void test_readModule_IFile_bad() throws Exception {
    // set invalid content
    setFileContentSrc("test/Module.gwt.xml", "<module>");
    // fails during read
    try {
      ModuleDescription moduleDescription = getTestModuleDescription();
      Utils.readModule(moduleDescription);
      fail();
    } catch (DesignerException e) {
      assertEquals(IExceptionConstants.INVALID_MODULE_FILE, e.getCode());
      assertThat(e.getParameters()[0]).endsWith("test.Module");
View Full Code Here

  ////////////////////////////////////////////////////////////////////////////
  /**
   * Test for {@link Utils#getResource(IFile, String)}.
   */
  public void test_getResource_warFolder() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    setFileContent("war/1.txt", "");
    assert_getResource_notNull(module, "1.txt");
  }
View Full Code Here

   * <p>
   * http://fogbugz.instantiations.com/fogbugz/default.php?43760
   */
  @DisposeProjectAfter
  public void test_getResource_mavenFolder_webapp() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    setFileContent("src/main/webapp/1.txt", "");
    assert_getResource_notNull(module, "1.txt");
  }
View Full Code Here

  /**
   * Test for {@link Utils#getResource(IFile, String)}.
   */
  public void test_getResource_publicFolder() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    setFileContentSrc("test/public/1.txt", "");
    assert_getResource_notNull(module, "test.Module/1.txt");
  }
View Full Code Here

      IFile moduleFile = getFileSrc("test/Module.gwt.xml");
      setFileContent(moduleFile, "<module rename-to='myModule'/>");
    }
    setFileContentSrc("test/public/1.txt", "");
    waitForAutoBuild();
    ModuleDescription module = getTestModuleDescription();
    //
    assert_getResource_null(module, "test.Module/1.txt");
    assert_getResource_notNull(module, "myModule/1.txt");
    assert_getResource_notNull(module, "1.txt");
  }
View Full Code Here

  /**
   * Test for {@link Utils#getResource(IFile, String)}.
   */
  public void test_getResource_no() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    assert_getResource_null(module, "test.Module/noSuchResource.txt");
  }
View Full Code Here

  ////////////////////////////////////////////////////////////////////////////
  /**
   * Test for {@link Utils#isExistingResource(IFile, String)}.
   */
  public void test_isExistingResource_warFolder() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    assertTrue(Utils.isExistingResource(module, "Module.html"));
  }
View Full Code Here

  /**
   * Test for {@link Utils#isExistingResource(IFile, String)}.
   */
  public void test_isExistingResource_publicFolder() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    setFileContentSrc("test/public/1.txt", "");
    assertTrue(Utils.isExistingResource(module, "test.Module/1.txt"));
  }
View Full Code Here

  /**
   * Test for {@link Utils#isExistingResource(IFile, String)}.
   */
  public void test_isExistingResource_no() throws Exception {
    ModuleDescription module = getTestModuleDescription();
    assertFalse(Utils.isExistingResource(module, "test.Module/noSuchResource.txt"));
  }
View Full Code Here

TOP

Related Classes of com.google.gdt.eclipse.designer.util.ModuleDescription

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.