@Test
  public void scalarVariablesAll_deserialize() {

    String jsonString_0 =
        "{\"t\":\"ScalarVariablesAll\",\"input\":{\"t\":\"ScalarVariableCollection\",\"realVarList_\":[{\"t\":\"ScalarVariableReal\",\"n\":\"scalarVar name\",\"i\":1,\"c\":6,\"vb\":4,\"d\":\"The Description\",\"vr\":125420,\"typeSpecReal\":{\"t\":\"TypeSpecReal\",\"start\":20.25,\"nominal\":21.25,\"min\":22.25,\"max\":23.25,\"unit\":\"\"}},{\"t\":\"ScalarVariableReal\",\"n\":\"scalarVar name\",\"i\":1,\"c\":6,\"vb\":4,\"d\":\"The Description\",\"vr\":125420,\"typeSpecReal\":{\"t\":\"TypeSpecReal\",\"start\":20.25,\"nominal\":21.25,\"min\":22.25,\"max\":23.25,\"unit\":\"\"}}]},\"output\":{\"t\":\"ScalarVariableCollection\",\"realVarList_\":[{\"t\":\"ScalarVariableReal\",\"n\":\"scalarVar name\",\"i\":1,\"c\":6,\"vb\":4,\"d\":\"The Description\",\"vr\":125420,\"typeSpecReal\":{\"t\":\"TypeSpecReal\",\"start\":20.25,\"nominal\":21.25,\"min\":22.25,\"max\":23.25,\"unit\":\"\"}},{\"t\":\"ScalarVariableReal\",\"n\":\"scalarVar name\",\"i\":1,\"c\":6,\"vb\":4,\"d\":\"The Description\",\"vr\":125420,\"typeSpecReal\":{\"t\":\"TypeSpecReal\",\"start\":20.25,\"nominal\":21.25,\"min\":22.25,\"max\":23.25,\"unit\":\"\"}}]},\"internal\":{\"t\":\"ScalarVariableCollection\",\"realVarList_\":[{\"t\":\"ScalarVariableReal\",\"n\":\"scalarVar name\",\"i\":1,\"c\":6,\"vb\":4,\"d\":\"The Description\",\"vr\":125420,\"typeSpecReal\":{\"t\":\"TypeSpecReal\",\"start\":20.25,\"nominal\":21.25,\"min\":22.25,\"max\":23.25,\"unit\":\"\"}},{\"t\":\"ScalarVariableReal\",\"n\":\"scalarVar name\",\"i\":1,\"c\":6,\"vb\":4,\"d\":\"The Description\",\"vr\":125420,\"typeSpecReal\":{\"t\":\"TypeSpecReal\",\"start\":20.25,\"nominal\":21.25,\"min\":22.25,\"max\":23.25,\"unit\":\"\"}}]}}";

    Object deserializedObject_0 = gsonController_.fromJson(jsonString_0);

    assertEquals(ScalarVariablesAll.class, deserializedObject_0.getClass());
    ScalarVariablesAll scalarVariablesAll_0 = (ScalarVariablesAll) deserializedObject_0;

    ScalarVariableCollection input = scalarVariablesAll_0.getInput();

    Vector<ScalarVariableReal> realList_0 = input.getRealVarList();

    ScalarVariableReal scalarVariableReal_0 = realList_0.get(0);

    assertEquals("scalarVar name", scalarVariableReal_0.getName());

    TypeSpecReal typeSpecReal_0 = scalarVariableReal_0.getTypeSpecReal();

    assertEquals(20.25, typeSpecReal_0.start, 0.0);
    assertEquals(21.25, typeSpecReal_0.nominal, 0.0);
    assertEquals(22.25, typeSpecReal_0.min, 0.0);
    assertEquals(23.25, typeSpecReal_0.max, 0.0);

    Vector<ScalarVariableReal> realList_1 = input.getRealVarList();
    ScalarVariableReal scalarVariableReal_1 = realList_1.get(1);

    assertEquals("scalarVar name", scalarVariableReal_1.getName());
    TypeSpecReal typeSpecReal_1 = scalarVariableReal_1.getTypeSpecReal();

    assertEquals(20.25, typeSpecReal_1.start, 0.0);
    assertEquals(21.25, typeSpecReal_1.nominal, 0.0);
    assertEquals(22.25, typeSpecReal_1.min, 0.0);
    assertEquals(23.25, typeSpecReal_1.max, 0.0);

    return;
  }