@Test(groups = "Functional")
public void testListContains()
{
- assertFalse(FeatureStore.listContains(null, null));
+ FeatureStoreI featureStore = newFeatureStore();
+ assertFalse(featureStore.listContains(null, null));
List<SequenceFeature> features = new ArrayList<>();
- assertFalse(FeatureStore.listContains(features, null));
+ assertFalse(featureStore.listContains(features, null));
SequenceFeature sf1 = new SequenceFeature("type1", "desc1", 20, 30, 3f,
"group1");
- assertFalse(FeatureStore.listContains(null, sf1));
- assertFalse(FeatureStore.listContains(features, sf1));
+ assertFalse(featureStore.listContains(null, sf1));
+ assertFalse(featureStore.listContains(features, sf1));
features.add(sf1);
SequenceFeature sf2 = new SequenceFeature("type1", "desc1", 20, 30, 3f,
"group1");
// sf2.equals(sf1) so contains should return true
- assertTrue(FeatureStore.listContains(features, sf2));
- assertFalse(FeatureStore.listContains(features, sf3));
+ assertTrue(featureStore.listContains(features, sf2));
+ assertFalse(featureStore.listContains(features, sf3));
}
@Test(groups = "Functional")