+
+ @Test(groups = { "Functional" })
+ public void testIsContactFeature()
+ {
+ SequenceFeature sf = new SequenceFeature("type", "desc", 22, 33, 12.5f,
+ "group");
+ assertFalse(sf.isContactFeature());
+ sf = new SequenceFeature("", "desc", 22, 33, 12.5f, "group");
+ assertFalse(sf.isContactFeature());
+ sf = new SequenceFeature(null, "desc", 22, 33, 12.5f, "group");
+ assertFalse(sf.isContactFeature());
+ sf = new SequenceFeature("Disulfide Bond", "desc", 22, 33, 12.5f,
+ "group");
+ assertTrue(sf.isContactFeature());
+ sf = new SequenceFeature("disulfide bond", "desc", 22, 33, 12.5f,
+ "group");
+ assertTrue(sf.isContactFeature());
+ sf = new SequenceFeature("Disulphide Bond", "desc", 22, 33, 12.5f,
+ "group");
+ assertTrue(sf.isContactFeature());
+ sf = new SequenceFeature("disulphide bond", "desc", 22, 33, 12.5f,
+ "group");
+ assertTrue(sf.isContactFeature());
+ }