58098b9d99a9c766bf4faae352ec9d0ad39fdac9
[jalview.git] / test / jalview / datamodel / AlignmentViewTest.java
1 package jalview.datamodel;
2
3 import static org.testng.Assert.assertEquals;
4
5 import org.testng.annotations.Test;
6
7 public class AlignmentViewTest
8 {
9   @Test(groups = { "Functional" })
10   public void testGetVisibleAlignmentGapChar()
11   {
12     SeqCigar ss = new SeqCigar(new Sequence("One", "A..CDE"));
13     CigarArray ca = new CigarArray(new CigarSimple[] { ss });
14     AlignmentView av = new AlignmentView(ca);
15     String dots = av.getSequenceStrings('.')[0];
16     assertEquals(dots, "A..CDE");
17     String dollars = av.getSequenceStrings('$')[0];
18     assertEquals(dollars, "A$$CDE");
19     assertEquals(av.getVisibleAlignment('$').getSequenceAt(0)
20             .getSequenceAsString(), "A$$CDE");
21   }
22 }