Clover icon

Coverage Report

  1. Project Clover database Mon Nov 11 2024 15:14:12 GMT
  2. Package jalview.datamodel

File ContactRangeTest.java

 

Code metrics

0
23
1
1
56
33
1
0.04
23
1
1

Classes

Class Line # Actions
ContactRangeTest 26 23 1
0.00%
 

Contributing tests

No tests hitting this source file were found.

Source view

1    /*
2    * Jalview - A Sequence Alignment Editor and Viewer ($$Version-Rel$$)
3    * Copyright (C) $$Year-Rel$$ The Jalview Authors
4    *
5    * This file is part of Jalview.
6    *
7    * Jalview is free software: you can redistribute it and/or
8    * modify it under the terms of the GNU General Public License
9    * as published by the Free Software Foundation, either version 3
10    * of the License, or (at your option) any later version.
11    *
12    * Jalview is distributed in the hope that it will be useful, but
13    * WITHOUT ANY WARRANTY; without even the implied warranty
14    * of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15    * PURPOSE. See the GNU General Public License for more details.
16    *
17    * You should have received a copy of the GNU General Public License
18    * along with Jalview. If not, see <http://www.gnu.org/licenses/>.
19    * The Jalview Authors are detailed in the 'AUTHORS' file.
20    */
21    package jalview.datamodel;
22   
23    import org.testng.Assert;
24    import org.testng.annotations.Test;
25   
 
26    public class ContactRangeTest
27    {
28   
 
29  0 toggle @Test
30    public void testContactRangeBean()
31    {
32  0 ContactRange cr = new ContactRange();
33  0 cr.update(5, 15, 6, 0.2, 12, 1.5, 3.7);
34  0 Assert.assertEquals(5, cr.getFrom_column());
35  0 Assert.assertEquals(15, cr.getTo_column());
36  0 Assert.assertEquals(6, cr.getMinPos());
37  0 Assert.assertEquals(0.2, cr.getMin());
38  0 Assert.assertEquals(12, cr.getMaxPos());
39  0 Assert.assertEquals(1.5, cr.getMax());
40  0 Assert.assertEquals(3.7, cr.getMean());
41  0 cr.setFrom_column(6);
42  0 Assert.assertEquals(6, cr.getFrom_column());
43  0 cr.setTo_column(16);
44  0 Assert.assertEquals(16, cr.getTo_column());
45  0 cr.setMinPos(7);
46  0 Assert.assertEquals(7, cr.getMinPos());
47  0 cr.setMin(0.4);
48  0 Assert.assertEquals(0.4, cr.getMin());
49  0 cr.setMaxPos(13);
50  0 Assert.assertEquals(13, cr.getMaxPos());
51  0 cr.setMax(2.5);
52  0 Assert.assertEquals(2.5, cr.getMax());
53  0 cr.setMean(3.7);
54  0 Assert.assertEquals(3.7, cr.getMean());
55    }
56    }