use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcListTest method shouldToStringifiedListParsedBooleanArray.
@Test
public void shouldToStringifiedListParsedBooleanArray() throws Exception {
Boolean expected = false;
JsonArray array = new JsonArray();
array.add(new JsonPrimitive(expected));
String message = array.toString();
JsonRpcList jsonRpcList = new JsonRpcList(message, jsonParser);
List<String> actual = jsonRpcList.toStringifiedList();
assertEquals(expected, Boolean.valueOf(actual.iterator().next()));
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcListTest method shouldToStringArrayParsedBooleanArray.
@Test
public void shouldToStringArrayParsedBooleanArray() throws Exception {
Boolean expected = false;
JsonArray array = new JsonArray();
array.add(new JsonPrimitive(expected));
String message = array.toString();
JsonRpcList jsonRpcList = new JsonRpcList(message, jsonParser);
String actual = jsonRpcList.toString();
assertEquals(message, actual);
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcListTest method shouldToStringCreatedStringArray.
@Test
public void shouldToStringCreatedStringArray() throws Exception {
JsonArray array = new JsonArray();
array.add(new JsonPrimitive("a"));
String expected = array.toString();
JsonRpcList jsonRpcList = new JsonRpcList(singletonList("a"), jsonParser);
String actual = jsonRpcList.toString();
assertEquals(expected, actual);
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcListTest method shouldToListParsedNumberArray.
@Test
public void shouldToListParsedNumberArray() throws Exception {
Double expected = 0D;
JsonArray array = new JsonArray();
array.add(new JsonPrimitive(expected));
String message = array.toString();
JsonRpcList jsonRpcList = new JsonRpcList(message, jsonParser);
List<Double> actual = jsonRpcList.toList(Double.class);
assertEquals(singletonList(expected), actual);
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcParamsTest method shouldToStringForParsedListDoubleParams.
@Test
public void shouldToStringForParsedListDoubleParams() throws Exception {
Double value = 0D;
JsonArray array = new JsonArray();
array.add(new JsonPrimitive(value));
String expected = array.toString();
JsonRpcParams jsonRpcParams = new JsonRpcParams("[" + value + "]", jsonParser);
String actual = jsonRpcParams.toString();
assertEquals(expected, actual);
}
Aggregations