From 88f7427c4e5ae9436e30a4fae1cdb967ad2d9f40 Mon Sep 17 00:00:00 2001 From: egonw Date: Fri, 29 May 2009 07:26:42 +0000 Subject: [PATCH] Implemented createDatabase and added two matching unit tests git-svn-id: https://bioclipse.svn.sourceforge.net/svnroot/bioclipse/bioclipse2/trunk@10833 fcb5ba71-d80d-0410-8237-ba3920747fcc --- .../business/tests/StructureRDFManagerTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/plugins/net.bioclipse.structuredb.rdf.tests/src/net/bioclipse/structuredb/rdf/business/tests/StructureRDFManagerTest.java b/plugins/net.bioclipse.structuredb.rdf.tests/src/net/bioclipse/structuredb/rdf/business/tests/StructureRDFManagerTest.java index 5632cf9..7815686 100644 --- a/plugins/net.bioclipse.structuredb.rdf.tests/src/net/bioclipse/structuredb/rdf/business/tests/StructureRDFManagerTest.java +++ b/plugins/net.bioclipse.structuredb.rdf.tests/src/net/bioclipse/structuredb/rdf/business/tests/StructureRDFManagerTest.java @@ -47,6 +47,20 @@ public IBioclipseManager getManager() { return new StructureRDFManager(); } + @Test public void testCreateAndDeleteDatabase() { + manager.createDatabase("testCreateDatabase"); + manager.deleteDatabase("testCreateDatabase"); + // test if delete worked properly + manager.createDatabase("testCreateDatabase"); + manager.deleteDatabase("testCreateDatabase"); + } + + @Test(expected=IllegalArgumentException.class) + public void testCreateDatabaseDuplicate() { + manager.createDatabase("testCreateDatabaseDuplicate"); + manager.createDatabase("testCreateDatabaseDuplicate"); + } + @Test public void testEditDBMolecule() { Assert.fail("Not implemented yet."); }