### Question:
JsonUtils { public static String prettyPrint(JsonNode node) { StringBuilder bld = new StringBuilder(); prettyPrint(bld, node); return bld.toString(); } private  JsonUtils(); static ObjectMapper getObjectMapper(); static JsonNode json(String s); static JsonNode json(String s, boolean systemPropertySubstitution); static JsonNode json(InputStream stream, boolean systemPropertySubstitution); static JsonNode json(InputStream stream); static JsonNode json(Reader reader); static JsonNode json(Reader reader, boolean systemPropertySubstitution); static Object valueFromJson(ValueNode node); static ValueNode valueToJson(Object value); static Object fromJson(JsonNode json); static JsonNode toJson(Object obj); static String prettyPrint(JsonNode node); static void prettyPrint(StringBuilder bld, JsonNode node); static String toJson(String[] strings); static JsonSchema loadSchema(String resourceName); static String jsonSchemaValidation(JsonSchema schema, JsonNode node); static int size(JsonNode node);  }### Answer:
@Test public void testPrettyPrint_nullNode() { ObjectNode node = nodeFactory.objectNode(); node.set("value", nodeFactory.objectNode()); Assert.assertEquals("{\n" + "\"value\":{}\n" + "}", JsonUtils.prettyPrint(node)); }
@Test @Ignore public void testPrettyPrint_JsonNode() { JsonNode node = null; String expResult = ""; String result = JsonUtils.prettyPrint(node); assertEquals(expResult, result); fail("The test case is a prototype."); }
@Test @Ignore public void testPrettyPrint_StringBuilder_JsonNode() { StringBuilder bld = null; JsonNode node = null; JsonUtils.prettyPrint(bld, node); fail("The test case is a prototype."); }