@Override
 @Before
 public void setUp() throws Exception {
   super.setUp();
   final IFile xsd1 =
       ResourceUtils.copyFileIntoTestProject(
           FOLDER_NAME + XSD_FILE_1, Document_FOLDER_NAME, this.getProject(), XSD_FILE_1);
   final IFile xsd2 =
       ResourceUtils.copyFileIntoTestProject(
           FOLDER_NAME + XSD_FILE_2, Document_FOLDER_NAME, this.getProject(), XSD_FILE_2);
   refreshProjectNFile(xsd1);
   refreshProjectNFile(xsd2);
 }
  @Override
  public void setUp() throws Exception {
    super.setUp();

    ResourceUtils.copyFileIntoTestProject(
        "pub/xsd/same_ns/MySchema1.xsd", Document_FOLDER_NAME, this.getProject(), "MySchema1.xsd");
    mySchema1_2File =
        ResourceUtils.copyFileIntoTestProject(
            "pub/xsd/same_ns/MySchema1_2.xsd",
            Document_FOLDER_NAME,
            this.getProject(),
            "MySchema1_2.xsd");
  }
  @Override
  protected IWsdlModelRoot getModelRoot() throws Exception {
    final IFile file =
        ResourceUtils.copyFileIntoTestProject(
            "pub/self/mix/CopyTypeTestExternal.xsd",
            Document_FOLDER_NAME,
            this.getProject(),
            "CopyTypeTestExternal.xsd");
    refreshProjectNFile(file);

    return super.getModelRoot();
  }