@Test
public void pipelineExpandOnEmptySetTest() {

    List<Map<String, String>> listWithEmptyMap = new LinkedList<>();
    listWithEmptyMap.add(new HashMap<String, String>());
    SetAssignExtension setAssign = new SetAssignExtension();
    SetAssignExtension.SetAssignTag setAssignTag = new SetAssignExtension.SetAssignTag();
    setAssignTag.setName("var_out_test");
    setAssignTag.setSet("");
    List<Map<String, String>> processedList = setAssign.pipelinePossibleStates(setAssignTag, listWithEmptyMap);
    Assert.assertEquals(1, processedList.size());
    Map<String, String> resultMap = processedList.get(0);
    Assert.assertEquals(1, resultMap.keySet().size());
    Assert.assertEquals("", resultMap.get("var_out_test"));
}