import java.util.List;
import org.testng.Assert;
+import org.testng.annotations.AfterClass;
+import org.testng.annotations.BeforeClass;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
+ "NRDQIIFMVGRGYLSPDLSKVRSNCPKAMKRLMAECLKKKRDERPLFPQILASIELLARS\n"
+ "LPKIHRSASEPSLNRAGFQTEDFSLYACASPKTPIQAGGYGAFPVH" } };
+ @BeforeClass
+ public void setUp()
+ {
+ SequenceOntologyFactory.setInstance(new SequenceOntologyLite());
+ }
+
+ @AfterClass
+ public void tearDown()
+ {
+ SequenceOntologyFactory.setInstance(null);
+ }
+
@DataProvider(name = "queries")
public Object[][] createQueryData(Method m)
{
sf = new SequenceFeature("exon", "", 7, 9, 0f, null);
ds.addSequenceFeature(sf);
// CDS for dna 10-12
- sf = new SequenceFeature("some_cds", "", 10, 12, 0f, null);
+ sf = new SequenceFeature("CDS_predicted", "", 10, 12, 0f, null);
ds.addSequenceFeature(sf);
- SequenceOntologyFactory.setInstance(new SequenceOntologyLite());
List<int[]> ranges = new ArrayList<int[]>();
int mappedLength = testee.getCdsRanges(dnaSeq, ranges);
assertEquals(6, mappedLength);
ds.addSequenceFeature(sf);
ds.addSequenceFeature(sf);
// CDS for dna 13-15
- sf = new SequenceFeature("some_cds", "", 13, 15, 0f, null);
+ sf = new SequenceFeature("CDS_predicted", "", 13, 15, 0f, null);
ds.addSequenceFeature(sf);
- SequenceOntologyFactory.setInstance(new SequenceOntologyLite());
List<int[]> ranges = new ArrayList<int[]>();
int mappedLength = testee.getCdsRanges(dnaSeq, ranges);