/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.intel.mtwilson.tag.rest.v2.resource; import com.intel.dcsg.cpg.io.UUID; import com.intel.mtwilson.tag.model.*; import com.intel.mtwilson.tag.rest.v2.repository.SelectionKvAttributeRepository; import java.util.ArrayList; import java.util.List; import org.junit.Test; /** * * @author ssbangal */ public class SelectionKvAttributeTest { private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(SelectionKvAttributeTest.class); @Test public void testSearchSlectionKvAttr() throws Exception{ SelectionKvAttributeRepository repo = new SelectionKvAttributeRepository(); SelectionKvAttributeFilterCriteria fc = new SelectionKvAttributeFilterCriteria(); //fc.nameContains = "Coun"; //fc.attrNameContains = "U"; SelectionKvAttributeCollection search = repo.search(fc); for(SelectionKvAttribute obj : search.getSelectionKvAttributeValues()) System.out.println(obj.getSelectionName() + "||" + obj.getKvAttributeName() + "||" + obj.getKvAttributeValue()); } @Test public void testCreateSelectionKvAttr() throws Exception{ SelectionKvAttributeRepository repo = new SelectionKvAttributeRepository(); SelectionKvAttribute obj = new SelectionKvAttribute(); obj.setId(new UUID()); obj.setSelectionName("Country_Selection"); obj.setKvAttributeId(UUID.valueOf("cd6aa229-6120-4c0a-848a-b67a6a46233c")); repo.create(obj); } }