assertEquals(testee.makeAttributeName(null), "jv_");
assertEquals(testee.makeAttributeName(""), "jv_");
assertEquals(testee.makeAttributeName("helix"), "jv_helix");
assertEquals(testee.makeAttributeName(null), "jv_");
assertEquals(testee.makeAttributeName(""), "jv_");
assertEquals(testee.makeAttributeName("helix"), "jv_helix");
"jv__this_is_a_very__odd_name");
// name ending in color gets underscore appended
assertEquals(testee.makeAttributeName("helixColor"), "jv_helixColor_");
"jv__this_is_a_very__odd_name");
// name ending in color gets underscore appended
assertEquals(testee.makeAttributeName("helixColor"), "jv_helixColor_");
AtomSpecModel model = new AtomSpecModel();
assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY), "");
model.addRange("1", 2, 4, "A");
AtomSpecModel model = new AtomSpecModel();
assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY), "");
model.addRange("1", 2, 4, "A");
model.addRange("1", 8, 8, "A");
model.addRange("1", 8, 8, "A");
- assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY), "#1:2-4.A,8.A");
+ assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY),
+ "#1:2-4.A,8.A");
model.addRange("1", 5, 7, "B");
model.addRange("1", 5, 7, "B");
- assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY), "#1:2-4.A,8.A,5-7.B");
+ assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY),
+ "#1:2-4.A,8.A,5-7.B");
model.addRange("1", 3, 5, "A");
model.addRange("1", 3, 5, "A");
- assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY), "#1:2-5.A,8.A,5-7.B");
+ assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY),
+ "#1:2-5.A,8.A,5-7.B");
model.addRange("0", 1, 4, "B");
assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY),
"#0:1-4.B|#1:2-5.A,8.A,5-7.B");
model.addRange("0", 1, 4, "B");
assertEquals(testee.getAtomSpec(model, AtomSpecType.RESIDUE_ONLY),
"#0:1-4.B|#1:2-5.A,8.A,5-7.B");
{
List<StructureCommandI> cmds = testee.colourByCharge();
assertEquals(cmds.size(), 1);
{
List<StructureCommandI> cmds = testee.colourByCharge();
assertEquals(cmds.size(), 1);
"color white;color red ::ASP,GLU;color blue ::LYS,ARG;color yellow ::CYS");
}
@Test(groups = "Functional")
public void testGetColourCommand()
{
"color white;color red ::ASP,GLU;color blue ::LYS,ARG;color yellow ::CYS");
}
@Test(groups = "Functional")
public void testGetColourCommand()
{
{
List<StructureCommandI> cmds = testee.startNotifications("to here");
assertEquals(cmds.size(), 2);
{
List<StructureCommandI> cmds = testee.startNotifications("to here");
assertEquals(cmds.size(), 2);
- assertEquals(cmds.get(0), new StructureCommand("listen start models url to here"));
- assertEquals(cmds.get(1), new StructureCommand("listen start select prefix SelectionChanged url to here"));
+ assertEquals(cmds.get(0),
+ new StructureCommand("listen start models url to here"));
+ assertEquals(cmds.get(1), new StructureCommand(
+ "listen start select prefix SelectionChanged url to here"));
List<StructureCommandI> cmds = testee.stopNotifications();
assertEquals(cmds.size(), 2);
assertEquals(cmds.get(0), new StructureCommand("listen stop models"));
List<StructureCommandI> cmds = testee.stopNotifications();
assertEquals(cmds.size(), 2);
assertEquals(cmds.get(0), new StructureCommand("listen stop models"));