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);
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcParamsTest method shouldToStringForParsedListStringParams.
@Test
public void shouldToStringForParsedListStringParams() throws Exception {
String value = "value";
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);
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcListTest method shouldToJsonArrayParsedBooleanArray.
@Test
public void shouldToJsonArrayParsedBooleanArray() throws Exception {
Boolean expected = false;
JsonArray array = new JsonArray();
array.add(new JsonPrimitive(expected));
String message = array.toString();
JsonRpcList jsonRpcList = new JsonRpcList(message, jsonParser);
JsonArray actual = jsonRpcList.toJsonArray();
assertEquals(array, actual);
}
use of com.google.gson.JsonPrimitive in project che by eclipse.
the class JsonRpcListTest method shouldParseNumberArray.
@Test
public void shouldParseNumberArray() throws Exception {
Double expected = 0D;
JsonArray array = new JsonArray();
array.add(new JsonPrimitive(expected));
String message = array.toString();
JsonRpcList jsonRpcList = new JsonRpcList(message, jsonParser);
Double actual = jsonRpcList.get(0, Double.class);
assertEquals(expected, actual);
}
Aggregations