assertFalse(EnsemblSeqProxy.isTranscriptIdentifier(""));
assertFalse(EnsemblSeqProxy.isTranscriptIdentifier("ENSG00000012345"));
assertTrue(EnsemblSeqProxy.isTranscriptIdentifier("ENST00000012345"));
+ assertTrue(EnsemblSeqProxy.isTranscriptIdentifier("ENSMUST00000012345"));
assertFalse(EnsemblSeqProxy.isTranscriptIdentifier("enst00000012345"));
assertFalse(EnsemblSeqProxy.isTranscriptIdentifier("ENST000000123456"));
assertFalse(EnsemblSeqProxy.isTranscriptIdentifier("ENST0000001234"));
}
+
+ @Test(groups = "Functional")
+ public void testIsGeneIdentifier()
+ {
+ assertFalse(EnsemblSeqProxy.isGeneIdentifier(null));
+ assertFalse(EnsemblSeqProxy.isGeneIdentifier(""));
+ assertFalse(EnsemblSeqProxy.isGeneIdentifier("ENST00000012345"));
+ assertTrue(EnsemblSeqProxy.isGeneIdentifier("ENSG00000012345"));
+ assertTrue(EnsemblSeqProxy.isGeneIdentifier("ENSMUSG00000012345"));
+ assertFalse(EnsemblSeqProxy.isGeneIdentifier("ensg00000012345"));
+ assertFalse(EnsemblSeqProxy.isGeneIdentifier("ENSG000000123456"));
+ assertFalse(EnsemblSeqProxy.isGeneIdentifier("ENSG0000001234"));
+ }
}
\ No newline at end of file