assertEquals(42, sf.getBegin());
assertEquals(42, sf.getEnd());
Assert.assertEquals(Uniprot.getDescription(sf),
- "p.Met42Leu" + "\n" + "p.Met42LeuMetVal Foo");
+ "<html>p.Met42Leu" + "<br/> "
+ + "p.Met42LeuMetVal Foo</html>");
sf = features.get(7);
assertEquals(42, sf.getBegin());
assertEquals(43, sf.getEnd());
Assert.assertEquals(Uniprot.getDescription(sf),
- "p.MetLeu42LeuLeu" + "\n" + "p.MetLeu42LeuMetVal Foo");
+ "<html>p.MetLeu42LeuLeu" + "<br/> "
+ + "p.MetLeu42LeuMetVal Foo</html>");
sf = features.get(8);
assertEquals(42, sf.getBegin());
assertEquals(45, sf.getEnd());
Assert.assertEquals(Uniprot.getDescription(sf),
- "p.MLML42LeuLeu" + "\n" + "p.MLML42LMVK Foo Too");
+ "<html>p.MLML42LeuLeu" + "<br/> "
+ + "p.MLML42LMVK Foo Too</html>");
/*
* Check cross-references
uf.setVariation(vars);
assertEquals("p.Lys23Tyr Hello", Uniprot.getDescription(uf));
+ // multiple variants generate an html description over more than one line
vars.add("W");
- assertEquals("p.Lys23Tyr\np.Lys23Trp Hello",
+ assertEquals("<html>p.Lys23Tyr<br/> p.Lys23Trp Hello</html>",
Uniprot.getDescription(uf));
/*
vars.clear();
vars.add("KWE");
uf.setOriginal("KLS");
- assertEquals(
- "p.LysLeuSer23LysTrpGlu Hello",
+ assertEquals("p.LysLeuSer23LysTrpGlu Hello",
Uniprot.getDescription(uf));
// adding a fourth original base switches to single letter code
uf.setOriginal("KLST");
- assertEquals("p.KLST23LysTrpGlu Hello",
- Uniprot.getDescription(uf));
+ assertEquals("p.KLST23LysTrpGlu Hello", Uniprot.getDescription(uf));
- // adding a fourth variant switches to a condensed representation
+ // adding a fourth variant switches to single letter code
vars.clear();
vars.add("KWES");
assertEquals("p.KLST23KWES Hello", Uniprot.getDescription(uf));