diff --git a/annotation/src/test/java/lcsb/mapviewer/annotation/services/annotators/UniprotAnnotatorTest.java b/annotation/src/test/java/lcsb/mapviewer/annotation/services/annotators/UniprotAnnotatorTest.java index 73b94a64a35d09c4fb7d37fe9dcd830992203f74..8f7b2edc3bde536c68846e5529e046a16038b830 100644 --- a/annotation/src/test/java/lcsb/mapviewer/annotation/services/annotators/UniprotAnnotatorTest.java +++ b/annotation/src/test/java/lcsb/mapviewer/annotation/services/annotators/UniprotAnnotatorTest.java @@ -2,6 +2,7 @@ package lcsb.mapviewer.annotation.services.annotators; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; import static org.mockito.Matchers.anyString; @@ -31,7 +32,6 @@ public class UniprotAnnotatorTest extends AnnotationTestFunctions { @Autowired UniprotAnnotator uniprotAnnotator; - @Before public void setUp() throws Exception { } @@ -87,6 +87,28 @@ public class UniprotAnnotatorTest extends AnnotationTestFunctions { } + @Test + public void testInvalidUniprotToHgnc() throws Exception { + try { + assertNull(uniprotAnnotator.uniProtToHgnc(null)); + } catch (Exception e) { + e.printStackTrace(); + throw e; + } + } + + @Test + public void testInvalidUniprotToHgnc2() throws Exception { + try { + uniprotAnnotator.uniProtToHgnc(new MiriamData(MiriamType.WIKIPEDIA, "bla")); + fail("Exception expected"); + } catch (InvalidArgumentException e) { + } catch (Exception e) { + e.printStackTrace(); + throw e; + } + } + @Test public void testAnnotate2() throws Exception { try {