JAL-2349 bean for getting max/min/avg for contact range
[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   @Test
9   public void testContactRangeBean()
10   {
11     ContactRange cr = new ContactRange();
12     cr.update(5, 15, 6, 0.2, 12, 1.5);
13     Assert.assertEquals(5, cr.getFrom_column());
14     Assert.assertEquals(15, cr.getTo_column());
15     Assert.assertEquals(6, cr.getMinPos());
16     Assert.assertEquals(0.2, cr.getMin());
17     Assert.assertEquals(12, cr.getMaxPos());
18     Assert.assertEquals(1.5, cr.getMax());
19     cr.setFrom_column(6);
20     Assert.assertEquals(6, cr.getFrom_column());
21     cr.setTo_column(16);
22     Assert.assertEquals(16, cr.getTo_column());
23     cr.setMinPos(7);
24     Assert.assertEquals(7, cr.getMinPos());
25     cr.setMin(0.4);
26     Assert.assertEquals(0.4, cr.getMin());
27     cr.setMaxPos(13);
28     Assert.assertEquals(13, cr.getMaxPos());
29     cr.setMax(2.5);
30     Assert.assertEquals(2.5, cr.getMax());
31   }
32 }