From 9ddd9e0f5fe5c656e1475bc114e5c255db999feb Mon Sep 17 00:00:00 2001 From: Matthew Williams <mattwilliams1515@gmail.com> Date: Sat, 21 Nov 2020 17:37:29 -0600 Subject: [PATCH] Start to work on selenium test --- .../selenium/ViewAllPreregisteredPatientsTest.java | 3 ++- .../action/ViewPreRegisteredPatientListActionTest.java | 10 +++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/iTrust/test/edu/ncsu/csc/itrust/selenium/ViewAllPreregisteredPatientsTest.java b/iTrust/test/edu/ncsu/csc/itrust/selenium/ViewAllPreregisteredPatientsTest.java index ca273fe..836f435 100644 --- a/iTrust/test/edu/ncsu/csc/itrust/selenium/ViewAllPreregisteredPatientsTest.java +++ b/iTrust/test/edu/ncsu/csc/itrust/selenium/ViewAllPreregisteredPatientsTest.java @@ -14,6 +14,7 @@ public class ViewAllPreregisteredPatientsTest extends iTrustSeleniumTest { public void setUp() throws Exception { super.setUp(); gen.standardData(); + gen.patient92(); driver = new HtmlUnitDriver(); driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); } @@ -28,7 +29,7 @@ public class ViewAllPreregisteredPatientsTest extends iTrustSeleniumTest { // Make sure we were able to log in assertEquals("iTrust - HCP Home", driver.getTitle()); driver.findElement(By.cssSelector("h2.panel-title")).click(); - driver.findElement(By.linkText("All Patients")).click(); + driver.findElement(By.linkText("View Pre-Registered Patients")).click(); String text = driver.findElement(By.cssSelector("table.fTable")).getText(); assertTrue("Text not found!", text.contains("10/10/2008")); assertTrue("Text not found!", text.contains("09/14/2009")); diff --git a/iTrust/test/edu/ncsu/csc/itrust/unit/action/ViewPreRegisteredPatientListActionTest.java b/iTrust/test/edu/ncsu/csc/itrust/unit/action/ViewPreRegisteredPatientListActionTest.java index 839bff1..17770be 100644 --- a/iTrust/test/edu/ncsu/csc/itrust/unit/action/ViewPreRegisteredPatientListActionTest.java +++ b/iTrust/test/edu/ncsu/csc/itrust/unit/action/ViewPreRegisteredPatientListActionTest.java @@ -20,17 +20,21 @@ public class ViewPreRegisteredPatientListActionTest extends TestCase { protected void setUp() throws Exception { gen = new TestDataGenerator(); gen.clearAllTables(); - gen.patient4(); - gen.hcp3(); } public void testViewPatients() throws Exception { action = new ViewPreRegisteredPatientListAction(factory); List<PatientBean> pb = action.getPreRegisteredPatients(); - assertEquals(pb.get(0).getMID(), 4); + assertEquals(0, pb.size()); + gen.patient92(); + gen.patient4(); + pb = action.getPreRegisteredPatients(); + assertEquals(1, pb.size()); + assertEquals(492, pb.get(0).getMID()); } public void testNoPersonnel() throws Exception { + gen.patient92(); action = new ViewPreRegisteredPatientListAction(factory); List<PatientBean> pb = action.getPreRegisteredPatients(); for (PatientBean p : pb) { -- GitLab