Merge branch 'develop' into features/JAL-1793VCF
[jalview.git] / test / jalview / util / matcher / ConditionTest.java
1 package jalview.util.matcher;
2
3 import static org.testng.Assert.assertEquals;
4
5 import java.util.Locale;
6
7 import org.testng.annotations.Test;
8
9 public class ConditionTest
10 {
11   @Test(groups = "Functional")
12   public void testToString()
13   {
14     Locale.setDefault(Locale.UK);
15     assertEquals(Condition.Contains.toString(), "Contains");
16     assertEquals(Condition.NotContains.toString(), "Does not contain");
17     assertEquals(Condition.Matches.toString(), "Matches");
18     assertEquals(Condition.NotMatches.toString(), "Does not match");
19     assertEquals(Condition.Present.toString(), "Is present");
20     assertEquals(Condition.NotPresent.toString(), "Is not present");
21     assertEquals(Condition.LT.toString(), "<");
22     assertEquals(Condition.LE.toString(), "<=");
23     assertEquals(Condition.GT.toString(), ">");
24     assertEquals(Condition.GE.toString(), ">=");
25     assertEquals(Condition.EQ.toString(), "=");
26     assertEquals(Condition.NE.toString(), "not =");
27
28     /*
29      * repeat call to get coverage of value caching
30      */
31     assertEquals(Condition.NE.toString(), "not =");
32   }
33 }