public void testReportEntriesAndFieldsMatch() throws IOException, JSONException, ParseException {
		Report report = api.getReports().get(1);
		ArrayList<Field> fields = report.getFields();
		Entry entry = report.getEntries().get(0);
		for (Field field : fields) {
			if (!field.ID.contains("LastUpdated")){
				if (field.getSubFields().size() > 0){
					for (SubField subfield : field.getSubFields()) {
						assertTrue(entry.Fields.containsKey(subfield.ID));
					}
				}
				else {
					if (field.getIsRequired()) {
						assertTrue(entry.Fields.containsKey(field.ID));
					}
				}
			}
		}
	}