Skip to content

Instantly share code, notes, and snippets.

@rschumm
Created November 21, 2012 10:06
Show Gist options
  • Save rschumm/4124094 to your computer and use it in GitHub Desktop.
Save rschumm/4124094 to your computer and use it in GitHub Desktop.
JUnit excepted Exception and Message
@Rule
public ExpectedException dupliziertesTargetJUnitRule = ExpectedException.none();
@Test
public void duplikateException(){
dupliziertesTargetJUnitRule.expect(PolicyException.class);
dupliziertesTargetJUnitRule.expectMessage("PolicyDuplikat1");
dupliziertesTargetJUnitRule.expectMessage("PolicyDuplikat2");
//Code, der die Exception auslöst...
Environment frameworktest= new Environment();
brokerportal.addAttribute(EnvironmentAttributeType.APPLICATION, "frameworktest");
SARERequest request = new SARERequest(arbeiter, Action.MUTATE, vertrag, frameworktest);
Decision entscheid = RPDP.doerDaeDaDaa(request);
}
@Test(expected=PolicyException.class)
public void duplikateException(){
//Code, der die Exception auslöst...
Environment frameworktest= new Environment();
brokerportal.addAttribute(EnvironmentAttributeType.APPLICATION, "frameworktest");
SARERequest request = new SARERequest(arbeiter, Action.MUTATE, vertrag, frameworktest);
Decision entscheid = RPDP.doerDaeDaDaa(request);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment