@Override
  protected void tearDown() throws Exception {
    super.tearDown();

    if (fProject != null) {
      TestUtils.deleteProject(fProject);
      fProject = null;
    }
    if (fTmpDir != null && fTmpDir.exists()) {
      TestUtils.delete(fTmpDir);
    }
  }
 @Override
 protected void setUp() throws Exception {
   super.setUp();
   fTmpDir = TestUtils.createTempDir();
   fProject = null;
 }