8bde11e248c14d1333c10de54f477950808caab5
[jalview.git] / test / jalview / datamodel / ContactRangeTest.java
1 package jalview.datamodel;
2
3 import org.testng.Assert;
4 import org.testng.annotations.Test;
5
6 public class ContactRangeTest
7 {
8
9   @Test
10   public void testContactRangeBean()
11   {
12     ContactRange cr = new ContactRange();
13     cr.update(5, 15, 6, 0.2, 12, 1.5, 3.7);
14     Assert.assertEquals(5, cr.getFrom_column());
15     Assert.assertEquals(15, cr.getTo_column());
16     Assert.assertEquals(6, cr.getMinPos());
17     Assert.assertEquals(0.2, cr.getMin());
18     Assert.assertEquals(12, cr.getMaxPos());
19     Assert.assertEquals(1.5, cr.getMax());
20     Assert.assertEquals(3.7, cr.getMean());
21     cr.setFrom_column(6);
22     Assert.assertEquals(6, cr.getFrom_column());
23     cr.setTo_column(16);
24     Assert.assertEquals(16, cr.getTo_column());
25     cr.setMinPos(7);
26     Assert.assertEquals(7, cr.getMinPos());
27     cr.setMin(0.4);
28     Assert.assertEquals(0.4, cr.getMin());
29     cr.setMaxPos(13);
30     Assert.assertEquals(13, cr.getMaxPos());
31     cr.setMax(2.5);
32     Assert.assertEquals(2.5, cr.getMax());
33     cr.setMean(3.7);
34     Assert.assertEquals(3.7, cr.getMean());
35   }
36 }