Skip to content
Snippets Groups Projects
Commit d96ec3af authored by adityab3's avatar adityab3
Browse files

[testing] Added additional test data for epidemics

parent b8f3b4d5
No related branches found
No related tags found
1 merge request!8UC14: Reqeust Biosurveillance
INSERT INTO officevisits(ID, visitDate, HCPID, notes, PatientID, HospitalID)
VALUES
(218, CONCAT(YEAR(NOW()), '-11-01'), 9000000000, 'Diagnose Malaria', 1, '1'),
(219, CONCAT(YEAR(NOW()), '-11-02'), 9000000000, 'Diagnose Malaria', 2, '1'),
(220, CONCAT(YEAR(NOW()), '-11-03'), 9000000000, 'Diagnose Malaria', 3, '1'),
(221, CONCAT(YEAR(NOW()), '-11-04'), 9000000000, 'Diagnose Malaria', 4, '1'),
(222, CONCAT(YEAR(NOW()), '-11-05'), 9000000000, 'Diagnose Malaria', 5, '1'),
(223, CONCAT(YEAR(NOW()), '-11-06'), 9000000000, 'Diagnose Malaria', 6, '1'),
(224, CONCAT(YEAR(NOW()), '-11-07'), 9000000000, 'Diagnose Malaria', 7, '1'),
(225, CONCAT(YEAR(NOW()), '-11-08'), 9000000000, 'Diagnose Malaria', 8, '1'),
(226, CONCAT(YEAR(NOW()), '-11-09'), 9000000000, 'Diagnose Malaria', 10, '1'),
(227, CONCAT(YEAR(NOW()), '-11-10'), 9000000000, 'Diagnose Malaria', 20, '1'),
(228, CONCAT(YEAR(NOW()), '-11-11'), 9000000000, 'Diagnose Malaria', 21, '1'),
(229, CONCAT(YEAR(NOW()), '-11-12'), 9000000000, 'Diagnose Malaria', 101, '1'),
(230, CONCAT(YEAR(NOW()), '-11-13'), 9000000000, 'Diagnose Malaria', 400, '1'),
(231, CONCAT(YEAR(NOW()), '-11-14'), 9000000000, 'Diagnose Malaria', 401, '1'),
(232, CONCAT(YEAR(NOW())-1, '-11-01'), 9000000000, 'Diagnose Malaria', 1, '1'),
(233, CONCAT(YEAR(NOW())-1, '-11-02'), 9000000000, 'Diagnose Malaria', 2, '1'),
(234, CONCAT(YEAR(NOW())-1, '-11-03'), 9000000000, 'Diagnose Malaria', 3, '1'),
(235, CONCAT(YEAR(NOW())-1, '-11-04'), 9000000000, 'Diagnose Malaria', 4, '1'),
(236, CONCAT(YEAR(NOW())-1, '-11-05'), 9000000000, 'Diagnose Malaria', 5, '1'),
(237, CONCAT(YEAR(NOW())-1, '-11-06'), 9000000000, 'Diagnose Malaria', 6, '1'),
(238, CONCAT(YEAR(NOW())-1, '-11-07'), 9000000000, 'Diagnose Malaria', 7, '1'),
(239, CONCAT(YEAR(NOW())-1, '-11-08'), 9000000000, 'Diagnose Malaria', 8, '1'),
(240, CONCAT(YEAR(NOW())-1, '-11-09'), 9000000000, 'Diagnose Malaria', 10, '1'),
(241, CONCAT(YEAR(NOW())-1, '-11-10'), 9000000000, 'Diagnose Malaria', 20, '1'),
(242, CONCAT(YEAR(NOW())-1, '-11-11'), 9000000000, 'Diagnose Malaria', 21, '1'),
(243, CONCAT(YEAR(NOW())-1, '-11-12'), 9000000000, 'Diagnose Malaria', 101, '1')
ON DUPLICATE KEY UPDATE id = id;
INSERT INTO ovdiagnosis(ID, VisitID, ICDCode)
VALUES
(218, 218, 84.50),
(219, 219, 84.50),
(220, 220, 84.50),
(221, 221, 84.50),
(222, 222, 84.50),
(223, 223, 84.50),
(224, 224, 84.50),
(225, 225, 84.50),
(226, 226, 84.50),
(227, 227, 84.50),
(228, 228, 84.50),
(229, 229, 84.50),
(230, 230, 84.50),
(231, 231, 84.50),
(232, 232, 84.50),
(233, 233, 84.50),
(234, 234, 84.50),
(235, 235, 84.50),
(236, 236, 84.50),
(237, 237, 84.50),
(238, 238, 84.50),
(239, 239, 84.50),
(240, 240, 84.50),
(241, 241, 84.50),
(242, 242, 84.50),
(243, 243, 84.50)
ON DUPLICATE KEY UPDATE VisitID = VALUES(VisitID), ICDCode = VALUES(ICDCode);
INSERT INTO officevisits(ID, visitDate, HCPID, notes, PatientID, HospitalID)
VALUES
(218, CONCAT(YEAR(NOW()), '-11-02'), 9000000000, 'Diagnose Malaria', 1, '1'),
(219, CONCAT(YEAR(NOW()), '-11-02'), 9000000000, 'Diagnose Malaria', 2, '1'),
(221, CONCAT(YEAR(NOW()), '-11-09'), 9000000000, 'Diagnose Malaria', 6, '1'),
(222, CONCAT(YEAR(NOW()), '-11-09'), 9000000000, 'Diagnose Malaria', 7, '1'),
(223, CONCAT(YEAR(NOW())-1, '-11-02'), 9000000000, 'Diagnose Malaria', 1, '1'),
(224, CONCAT(YEAR(NOW())-1, '-11-02'), 9000000000, 'Diagnose Malaria', 2, '1'),
(225, CONCAT(YEAR(NOW())-2, '-11-02'), 9000000000, 'Diagnose Malaria', 3, '1'),
(226, CONCAT(YEAR(NOW())-2, '-11-02'), 9000000000, 'Diagnose Malaria', 4, '1'),
(227, CONCAT(YEAR(NOW())-1, '-11-09'), 9000000000, 'Diagnose Malaria', 6, '1'),
(228, CONCAT(YEAR(NOW())-1, '-11-09'), 9000000000, 'Diagnose Malaria', 7, '1'),
(229, CONCAT(YEAR(NOW())-2, '-11-09'), 9000000000, 'Diagnose Malaria', 8, '1'),
(230, CONCAT(YEAR(NOW())-2, '-11-09'), 9000000000, 'Diagnose Malaria', 10, '1'),
(231, CONCAT(YEAR(NOW()), '-10-02'), 9000000000, 'Diagnose Malaria', 3, '1'),
(232, CONCAT(YEAR(NOW()), '-10-09'), 9000000000, 'Diagnose Malaria', 6, '1')
ON DUPLICATE KEY UPDATE id = id;
INSERT INTO ovdiagnosis(ID, VisitID, ICDCode)
VALUES
(218, 218, 84.50),
(219, 219, 84.50),
(220, 220, 84.50),
(221, 221, 84.50),
(222, 222, 84.50),
(223, 223, 84.50),
(224, 224, 84.50),
(225, 225, 84.50),
(226, 226, 84.50),
(227, 227, 84.50),
(228, 228, 84.50),
(229, 229, 84.50),
(230, 230, 84.50),
(231, 231, 84.50),
(232, 231, 84.50)
ON DUPLICATE KEY UPDATE VisitID = VALUES(VisitID), ICDCode = VALUES(ICDCode);
...@@ -22,7 +22,7 @@ public class DiagnosisTrendDataTest extends TestCase { ...@@ -22,7 +22,7 @@ public class DiagnosisTrendDataTest extends TestCase {
gen.clearAllTables(); gen.clearAllTables();
gen.standardData(); gen.standardData();
gen.influenza_epidemic(); gen.influenza_epidemic();
gen.malaria_epidemic(); gen.malaria_epidemic1();
} }
public void testProduceDataset() { public void testProduceDataset() {
......
...@@ -176,11 +176,11 @@ public class OVDiagnosesTest extends TestCase { ...@@ -176,11 +176,11 @@ public class OVDiagnosesTest extends TestCase {
public void testMalaria() throws Exception { public void testMalaria() throws Exception {
DAOFactory factory = TestDAOFactory.getTestInstance(); DAOFactory factory = TestDAOFactory.getTestInstance();
TestDataGenerator gen = new TestDataGenerator(); TestDataGenerator gen = new TestDataGenerator();
gen.malaria_epidemic(); gen.malaria_epidemic1();
ViewDiagnosisStatisticsAction a = new ViewDiagnosisStatisticsAction(factory); ViewDiagnosisStatisticsAction a = new ViewDiagnosisStatisticsAction(factory);
assertTrue(a.isMalariaEpidemic("11/02/" + thisYear, "27607", "110")); assertTrue(a.isMalariaEpidemic("11/16/" + thisYear, "27607", "110"));
} }
......
...@@ -905,9 +905,19 @@ public class TestDataGenerator { ...@@ -905,9 +905,19 @@ public class TestDataGenerator {
+ "/referral_sort_testdata.sql"); + "/referral_sort_testdata.sql");
} }
public void malaria_epidemic() throws SQLException, FileNotFoundException, public void malaria_epidemic1() throws SQLException, FileNotFoundException,
IOException { IOException {
new DBBuilder(factory).executeSQLFile(DIR + "/malariaEpidemic.sql"); new DBBuilder(factory).executeSQLFile(DIR + "/malariaEpidemic1.sql");
}
public void malaria_epidemic2() throws SQLException, FileNotFoundException,
IOException {
new DBBuilder(factory).executeSQLFile(DIR + "/malariaEpidemic2.sql");
}
public void malaria_epidemic3() throws SQLException, FileNotFoundException,
IOException {
new DBBuilder(factory).executeSQLFile(DIR + "/malariaEpidemic3.sql");
} }
public void influenza_epidemic() throws SQLException, public void influenza_epidemic() throws SQLException,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment