public void testShowEnquiry() throws Exception {
    String enquiryJSON =
        "{ "
            + "\"enquirer_name\":\"Tom Cruise\", "
            + "\"name\":\"Matthew\","
            + String.format("\"created_by\":\"%s\",", application.getCurrentUser().getUserName())
            + "\"synced\" : \"false\"}";

    Enquiry enquiry = new Enquiry(enquiryJSON);
    repository.createOrUpdate(enquiry);
    viewEnquiryPage.navigateToPage(enquiry.getEnquirerName());
    viewEnquiryPage.validateData(enquiry);
  }
  public void estShouldEditAnEnquiry() throws JSONException {
    Enquiry enquiry =
        new Enquiry(
            "CREATEDBY", "Enq2Reportername", new JSONObject("{enquirer_name:Enq2Enquirername}"));
    EnquiryRepository repository =
        RapidFtrApplication.getApplicationInstance()
            .getInjector()
            .getInstance(EnquiryRepository.class);
    List<String> updatedEnquirerDetails = asList("Nile");

    repository.createOrUpdate(enquiry);
    enquiry = repository.get(enquiry.getUniqueId());

    enquiryPage.navigateToEditPageOf(enquiry.getEnquirerName());
    enquiryPage.enterEnquirerDetails(updatedEnquirerDetails);
    enquiryPage.save();
  }