package org.ovirt.engine.core.utils; import static org.junit.Assert.assertEquals; import java.util.ArrayList; import java.util.List; import org.junit.Test; import org.ovirt.engine.core.compat.Guid; public class GuidUtilsTest { @Test public void testGuidListValues() { String listValues = "e61f7070-cd52-46ca-88c2-686e1c70fe44,1eaa381a-fbf9-4ef5-bec2-6e4337f85d66"; List<Guid> stringList = GuidUtils.getGuidListFromString(listValues); List<Guid> expectedList = new ArrayList<>(); expectedList.add(new Guid("e61f7070-cd52-46ca-88c2-686e1c70fe44")); expectedList.add(new Guid("1eaa381a-fbf9-4ef5-bec2-6e4337f85d66")); assertEquals(expectedList, stringList); } @Test public void testGuidListValuesWithOneGuid() { String listValues = "e61f7070-cd52-46ca-88c2-686e1c70fe44"; List<Guid> stringList = GuidUtils.getGuidListFromString(listValues); List<Guid> expectedList = new ArrayList<>(); expectedList.add(new Guid("e61f7070-cd52-46ca-88c2-686e1c70fe44")); assertEquals(expectedList, stringList); } @Test public void testEmptyGuidListValues() { String listValues = ""; List<Guid> stringList = GuidUtils.getGuidListFromString(listValues); List<Guid> expectedList = new ArrayList<>(); assertEquals(expectedList, stringList); } @Test public void testNullGuidListValues() { List<Guid> stringList = GuidUtils.getGuidListFromString(null); List<Guid> expectedList = new ArrayList<>(); assertEquals(expectedList, stringList); } }