package genomeReleaseTest; import static org.junit.Assert.fail; import model.Model; import model.SessionHandler; import org.junit.After; import org.junit.Before; import org.junit.Test; import util.RequestException; import controller.SysadminController; import exampleData.ExampleExperimentData; public class AddGenomeReleaseTest { private Model model; private SysadminController controller; private final String SPECIES = "Fly"; private final String VERSION = "TEST"; private final String[] PATHS = new String[] { "/home/c12/c12jhn/.testupload.txt" }; @Before public void setUp() throws Exception { model = new Model(); model.setIP(ExampleExperimentData.getTestServerIP()); SessionHandler.getInstance().loginUser(ExampleExperimentData.getTestUsername(), ExampleExperimentData.getTestPassword()); controller = new SysadminController(model,null); } // TODO: Not implemented (JH) @Test public void shouldAddGenomRelease() { try { model.addGenomeReleaseFile(PATHS, SPECIES, VERSION); } catch (Exception e) { fail("Exception was thrown"); } } @After public void shouldRemoveAddedGenomeRelease() { try { model.deleteGenomeRelease(SPECIES, VERSION); } catch (RequestException e) { fail("Exception was thrown"); } } }