package resa.util; import org.codehaus.jackson.map.ObjectMapper; import org.junit.Test; import resa.optimize.AllocResult; import java.io.IOException; import java.util.Arrays; import java.util.Collections; /** * Created by ding on 14/12/4. */ public class JsonTest { private ObjectMapper mapper = new ObjectMapper(); @Test public void writeString() throws IOException { System.out.println(mapper.writeValueAsString("abc")); } @Test public void writeList() throws IOException { System.out.println(mapper.writeValueAsString(Arrays.asList(1, 2, 3))); } @Test public void writeAllocResult() throws IOException { System.out.println(mapper.writeValueAsString(new AllocResult(AllocResult.Status.FEASIBALE, Collections.singletonMap("bolt", 1), Collections.singletonMap("bolt", 2)) .setContext(Collections.singletonMap("lambda", 1)))); } }