@Test public void should_verify_fail_if_parameter_not_found() { Map<String, Object> properties = newHashMap(); properties.put("unknwown", "unknown value"); try { action.verify(properties, Lists.<Issue>newArrayList(), new AnonymousMockUserSession()); fail(); } catch (Exception e) { assertThat(e) .isInstanceOf(IllegalArgumentException.class) .hasMessage("Missing parameter : 'severity'"); } verifyZeroInteractions(issueUpdater); }