use of org.nextprot.api.core.domain.DbXref in project nextprot-api by calipho-sib.
the class DbXrefConverterTest method createDbXref.
public static DbXref createDbXref(String accession, String dbName, String linkURL, String url) {
DbXref xref = DbXrefURLResolverDelegateTest.createDbXref(accession, dbName, linkURL);
xref.setUrl(url);
return xref;
}
use of org.nextprot.api.core.domain.DbXref in project nextprot-api by calipho-sib.
the class BgeeXrefURLResolverTest method testResolveBgeeENSG.
// entry/P51610/xref.json
@Test
public void testResolveBgeeENSG() throws Exception {
String cleanAC = "stage_id=HsapDO:0000083&organ_id=EV:0100046&gene_id=ENSG00000124532&stage_children=on";
DbXref xref = DbXrefURLResolverDelegateTest.createDbXref(cleanAC, "Bgee", "http://bgee.org/bgee/bgee?page=expression&action=data&%");
Assert.assertEquals("http://bgee.org/bgee/bgee?page=expression&action=data&" + cleanAC, resolver.resolve(xref));
}
use of org.nextprot.api.core.domain.DbXref in project nextprot-api by calipho-sib.
the class BgeeXrefURLResolverTest method testResolveBgeeNoENSG.
// entry/P51610/xref.json
@Test
public void testResolveBgeeNoENSG() throws Exception {
DbXref xref = DbXrefURLResolverDelegateTest.createDbXref("P51610", "Bgee", "http://bgee.unil.ch/bgee/bgee?uniprot_id=%s");
Assert.assertEquals("http://bgee.org/bgee/bgee?uniprot_id=P51610", resolver.resolve(xref));
}
use of org.nextprot.api.core.domain.DbXref in project nextprot-api by calipho-sib.
the class DbXrefURLResolverDelegateTest method testResolveHPASubcellular.
// entry/NX_P51610/xref.json
@Test
public void testResolveHPASubcellular() throws Exception {
DbXref xref = createDbXref("ENSG00000254647/subcellular", "HPA", "whatever");
Assert.assertEquals("http://www.proteinatlas.org/ENSG00000254647/subcellular", resolver.resolve(xref));
Assert.assertEquals("http://www.proteinatlas.org/%s", xref.getLinkUrl());
}
use of org.nextprot.api.core.domain.DbXref in project nextprot-api by calipho-sib.
the class DbXrefURLResolverDelegateTest method testResolveGenevestigator.
@Test
public void testResolveGenevestigator() throws Exception {
DbXref xref = createDbXref("P01308", "Genevestigator", "whatever");
Assert.assertEquals("http://genevisible.com/tissues/HS/UniProt/P01308", resolver.resolve(xref));
Assert.assertEquals("http://genevisible.com/tissues/HS/UniProt/%s", xref.getLinkUrl());
}
Aggregations