@Test
public void minMaxTest() {

    Map<String, String> variableDomains = new HashMap<>();
    List<Map<String, String>> listOfMaps = new LinkedList<>();
    listOfMaps.add(variableDomains);
    PositiveBoundHiveDecimal minMaxTest = new PositiveBoundHiveDecimal();
    PositiveBoundHiveDecimal.PositiveBoundHiveDecimalTag tag = new PositiveBoundHiveDecimal.PositiveBoundHiveDecimalTag();
    tag.setName("Name");
    tag.setMin("10");
    tag.setMax("20");
    Assert.assertEquals(tag.getMin(), "10");
    Assert.assertEquals(tag.getMax(), "20");
    tag.setMin("100");
    tag.setMax("200");
    Assert.assertEquals(tag.getMin(), "100");
    Assert.assertEquals(tag.getMax(), "200");
    List<Map<String, String>> newList = minMaxTest.pipelinePossibleStates(tag, listOfMaps);
    Assert.assertEquals(newList.get(0).get("Name"), "100");
    Assert.assertEquals(newList.get(1).get("Name"), "200");
}