public void testIsSurveyCompleted() throws iTrustException { List<OfficeVisitBean> ovbList = action.getAllOfficeVisits(); OfficeVisitBean ovBean = ovbList.get(0); assertFalse(action.isSurveyCompleted(ovBean.getID())); }
/** * Test patient office visit * * @throws iTrustException */ public void testGetOfficeVisit() throws iTrustException { OfficeVisitBean ovb = action.getOfficeVisit(); assertEquals(1l, action.getOvID()); assertEquals("Generated for Death for Patient: 1", ovb.getNotes()); assertEquals(9000000000l, ovb.getHcpID()); assertEquals(1l, ovb.getID()); assertEquals(1, ovb.getVisitID()); /*assertEquals(0, ovb.getDiagnoses().size());*/ assertEquals("1", ovb.getHospitalID()); assertEquals(0, action.prescriptions().getPrescriptions().size()); }
/** * Test patient office visit * * @throws ITrustException */ public void testGetOfficeVisit() throws ITrustException { OfficeVisitBean ovb = action.getOfficeVisit(); assertEquals(1L, action.getOvID()); assertEquals("Generated for Death for Patient: 1", ovb.getNotes()); assertEquals(9000000000L, ovb.getHcpID()); assertEquals(1L, ovb.getID()); assertEquals(1, ovb.getVisitID()); assertEquals("1", ovb.getHospitalID()); assertEquals(0, action.prescriptions().getPrescriptions().size()); // UC60 OfficeVisitBean ovb60 = actionUC60.getOfficeVisit(); assertEquals("Sean needs to lower his sodium intake.", ovb60.getNotes()); }
/** * Updates the information in a particular office visit. * * @param ov The Office Visit bean representing the changes. * @throws DBException */ public void update(OfficeVisitBean ov) throws DBException { Connection conn = null; PreparedStatement ps = null; try { conn = factory.getConnection(); ps = conn.prepareStatement( "UPDATE OfficeVisits SET VisitDate=?, Notes=?, HCPID=?, " + "PatientID=?, HospitalID=? WHERE ID=?"); setValues(ps, ov); ps.setLong(6, ov.getID()); ps.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); throw new DBException(e); } finally { DBUtil.closeConnection(conn, ps); } }