@Test public void writeJSONReturnsWhenSelectedFieldsEmpty() { Map<String, Integer> map = new LinkedHashMap<>(); PatientData<Integer> data = new DictionaryPatientData<>(DATA_NAME, map); doReturn(data).when(this.patient).getData(DATA_NAME); JSONObject json = new JSONObject(); this.component.writeJSON(this.patient, json); Assert.assertNotNull(json.getJSONObject(DATA_NAME)); Assert.assertEquals(0, json.getJSONObject(DATA_NAME).length()); }
@Override public void writeJSON(Patient patient, JSONObject json) { writeJSON(patient, json, null); }
APGARController implements PatientDataController<Integer> { @Override public void writeJSON(Patient patient, JSONObject json) { writeJSON(patient, json, null); } }
APGARController implements PatientDataController<Integer> { @Override public void writeJSON(Patient patient, JSONObject json) { writeJSON(patient, json, null); }  }
APGARController implements PatientDataController<Integer> { @Override public void writeJSON(Patient patient, JSONObject json) { writeJSON(patient, json, null); }  @Override PatientData<Integer> load(Patient patient); @Override void save(Patient patient); @Override void save(@Nonnull final Patient patient, @Nonnull final PatientWritePolicy policy); @Override void writeJSON(Patient patient, JSONObject json); @Override void writeJSON(Patient patient, JSONObject json, Collection<String> selectedFieldNames); @Override PatientData<Integer> readJSON(JSONObject json); @Override String getName(); }
APGARController implements PatientDataController<Integer> { @Override public void writeJSON(Patient patient, JSONObject json) { writeJSON(patient, json, null); }  @Override PatientData<Integer> load(Patient patient); @Override void save(Patient patient); @Override void save(@Nonnull final Patient patient, @Nonnull final PatientWritePolicy policy); @Override void writeJSON(Patient patient, JSONObject json); @Override void writeJSON(Patient patient, JSONObject json, Collection<String> selectedFieldNames); @Override PatientData<Integer> readJSON(JSONObject json); @Override String getName();  }