Commit 4a3cf9b2 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

coverage tests for uniprot connector

parent c613ea89
......@@ -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 {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment