Examples of DrugGroup


Examples of org.raxa.module.raxacore.DrugGroup

  @Test
  public void testGetDrugGroupShouldUsePrivileges() {
    Context.getUserContext().getAuthenticatedUser().removeRole(Context.getUserService().getRole("System Developer"));
    Context.getUserContext().removeProxyPrivilege("View Drug Groups");
    Integer drugGroupId = 1;
    DrugGroup result = null;
    try {
      result = s.getDrugGroup(drugGroupId);
      // if we don't throw exception fail - no privileges required!
      fail("No privileges required for getDrugGroup");
    }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

  }
 
  @Test
  public void testGetDrugGroupShouldReturnDrugGroup() {
    Integer DrugGroupId = 1;
    DrugGroup result = s.getDrugGroup(DrugGroupId);
    String name = result.getName();
    assertEquals("TestDrugGroup1", name);
  }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

 
  @Test
  public void testUpdateDrugGroupShouldUsePrivileges() {
    Context.getUserContext().getAuthenticatedUser().removeRole(Context.getUserService().getRole("System Developer"));
    Context.getUserContext().addProxyPrivilege("View Drug Groups");
    DrugGroup drugGroup = s.getDrugGroup(1);
    drugGroup.setName("NewNameDrugGroup");
    try {
      s.updateDrugGroup(drugGroup);
      // if we don't throw exception fail - no privileges required!
      fail("No privileges required for updateDrugGroup");
    }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

    }
  }
 
  @Test
  public void testUpdateDrugGroupShouldChangeDrugGroup() {
    DrugGroup drugGroup = s.getDrugGroup(1);
    drugGroup.setName("NewNameDrugGroup");
    s.updateDrugGroup(drugGroup);
    String name = s.getDrugGroup(1).getName();
    assertEquals(name, "NewNameDrugGroup");
  }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

  }
 
  @Test
  public void testDeleteDrugGroupShouldUsePrivileges() {
    Context.getUserContext().getAuthenticatedUser().removeRole(Context.getUserService().getRole("System Developer"));
    DrugGroup drugGroup = new DrugGroup();
    drugGroup.setId(2);
    drugGroup.setName("TestDrugGroup2");
    drugGroup.setDescription("Second Test Drug Group");
    drugGroup.setCreator(Context.getUserContext().getAuthenticatedUser());
    drugGroup.setDateCreated(new java.util.Date());
    drugGroup.setUuid("68547121-1b70-465e-99ee-c9dfd95e7d30");
    drugGroup.setRetired(Boolean.FALSE);
    try {
      s.deleteDrugGroup(drugGroup);
      //if we don't throw exception fail - no privileges required!
      fail("No privileges required for deleteDrugGroup");
    }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

    }
  }
 
  @Test
  public void testDeleteDrugGroupShouldDeleteDrugGroup() {
    DrugGroup drugGroup = new DrugGroup();
    Set<Drug> drugs = new HashSet<Drug>();
    Drug drug1 = new Drug();
    Drug drug2 = new Drug();
    drug1.setId(1);
    drug1.setConcept(new Concept(792));
    drug1.setDateCreated(new Date());
    drug1.setCreator(Context.getUserContext().getAuthenticatedUser());
    drug2.setId(2);
    drug2.setConcept(new Concept(792));
    drug2.setDateCreated(new Date());
    drug2.setCreator(Context.getUserContext().getAuthenticatedUser());
    drugs.add(drug1);
    drugs.add(drug2);
    drugGroup.setId(2);
    drugGroup.setName("TestDrugGroup2");
    drugGroup.setDescription("Second Test Drug Group");
    drugGroup.setCreator(Context.getUserContext().getAuthenticatedUser());
    drugGroup.setDateCreated(new java.util.Date());
    drugGroup.setUuid("68547121-1b70-465e-99ee-c9dfd95e7d30");
    drugGroup.setRetired(Boolean.FALSE);
    drugGroup.setDrugs(drugs);
    s.deleteDrugGroup(drugGroup);
    DrugGroup result = s.getDrugGroup(2);
    assertEquals(null, result);
  }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

            .getBean("org.raxa.module.raxacore.db.hibernate.HibernateDrugGroupDAO");
  }
 
  @Test
  public void testSaveDrugGroup() {
    DrugGroup drugGroup = new DrugGroup();
    drugGroup.setName("TestDrugGroup3");
    drugGroup.setDescription("Third Test Drug Group");
    drugGroup.setCreator(Context.getUserContext().getAuthenticatedUser());
    drugGroup.setDateCreated(new java.util.Date());
    drugGroup.setUuid("68547121-1b70-465c-99ee-c9dfd95e7d30");
    drugGroup.setRetired(Boolean.FALSE);
    dao.saveDrugGroup(drugGroup);
    List<DrugGroup> result = dao.getDrugGroupByName("TestDrugGroup3");
    String name = result.get(0).getName();
    assertEquals(name, "TestDrugGroup3");
  }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

    assertEquals(name, "TestDrugGroup3");
  }
 
  @Test
  public void testDeleteDrugGroup() {
    DrugGroup drugGroup = new DrugGroup();
    drugGroup.setId(2);
    drugGroup.setName("TestDrugGroup2");
    drugGroup.setDescription("Second Test Drug Group");
    drugGroup.setCreator(Context.getUserContext().getAuthenticatedUser());
    drugGroup.setDateCreated(new java.util.Date());
    drugGroup.setUuid("68547121-1b70-465e-99ee-c9dfd95e7d30");
    drugGroup.setRetired(Boolean.FALSE);
    Set<Drug> drugs = new HashSet<Drug>();
    Drug drug1 = new Drug();
    Drug drug2 = new Drug();
    drug1.setId(1);
    drug1.setConcept(new Concept(792));
    drug1.setDateCreated(new Date());
    drug1.setCreator(Context.getUserContext().getAuthenticatedUser());
    drug2.setId(2);
    drug2.setConcept(new Concept(792));
    drug2.setDateCreated(new Date());
    drug2.setCreator(Context.getUserContext().getAuthenticatedUser());
    drugs.add(drug1);
    drugs.add(drug2);
    drugGroup.setDrugs(drugs);
    dao.deleteDrugGroup(drugGroup);
    DrugGroup result = dao.getDrugGroup(2);
    assertEquals(null, result);
  }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

  }
 
  @Test
  public void testGetDrugGroup() {
    Integer drugGroupId = 1;
    DrugGroup result = dao.getDrugGroup(drugGroupId);
    String name = result.getName();
    assertEquals("TestDrugGroup1", name);
   
    Set<Drug> resDrugs = result.getDrugs();
    Iterator<Drug> itr = resDrugs.iterator();
    Drug drug3 = itr.next();
    Integer drugId = 11;
    assertEquals(drug3.getId(), drugId);
  }
View Full Code Here

Examples of org.raxa.module.raxacore.DrugGroup

 
  @Test
  public void testUpdateDrugGroup() {
    String nameSet = "NewDrugGroupName";
    String nameRetrieved;
    DrugGroup drugGroup = dao.getDrugGroup(1);
    drugGroup.setName(nameSet);
    Set<Drug> drugs = new HashSet<Drug>();
    Drug drug1 = new Drug();
    Drug drug2 = new Drug();
    drug1.setId(1);
    drug1.setConcept(new Concept(792));
    drug2.setId(2);
    drug2.setConcept(new Concept(792));
    drugs.add(drug1);
    drugs.add(drug2);
    drugGroup.setDrugs(drugs);
    dao.updateDrugGroup(drugGroup);
    nameRetrieved = dao.getDrugGroup(1).getName();
    Set<Drug> resDrugs = dao.getDrugGroup(1).getDrugs();
    assertEquals(nameSet, nameRetrieved);
    assertEquals(resDrugs.contains(drug1), true);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.