/** * Asserts no info-level feedback messages. * * @return a <code>Result</code> */ public Result hasNoInfoMessage() { List<Serializable> messages = getMessages(FeedbackMessage.INFO); return isTrue( "expect no info message, but contains\n" + WicketTesterHelper.asLined(messages), messages.isEmpty()); }
/** * Asserts no error-level feedback messages. * * @return a <code>Result</code> */ public Result hasNoErrorMessage() { List<Serializable> messages = getMessages(FeedbackMessage.ERROR); return isTrue( "expect no error message, but contains\n" + WicketTesterHelper.asLined(messages), messages.isEmpty()); }
/** * Asserts no error-level feedback messages. * * @return a <code>Result</code> */ public Result hasNoErrorMessage() { List messages = getMessages(FeedbackMessage.ERROR); return isTrue("expect no error message, but contains\n" + WicketTesterHelper.asLined(messages), messages.isEmpty()); }
/** * Asserts no info-level feedback messages. * * @return a <code>Result</code> */ public Result hasNoInfoMessage() { List messages = getMessages(FeedbackMessage.INFO); return isTrue("expect no info message, but contains\n" + WicketTesterHelper.asLined(messages), messages.isEmpty()); }
/** * Asserts there are no feedback messages with the given level. * * @param level * the level of the feedback message * @return a <code>Result</code> */ public Result hasNoFeedbackMessage(int level) { List<Serializable> messages = getMessages(level); return isTrue(String.format("expected no %s message, but contains\n%s", new FeedbackMessage(null, "", level).getLevelAsString().toLowerCase(Locale.ROOT), WicketTesterHelper.asLined(messages)), messages.isEmpty()); }
/** * Asserts there are no feedback messages with the given level. * * @param level * the level of the feedback message * @return a <code>Result</code> */ public Result hasNoFeedbackMessage(int level) { List<Serializable> messages = getMessages(level); return isTrue( String.format("expected no %s message, but contains\n%s", new FeedbackMessage(null, "", level).getLevelAsString().toLowerCase(Locale.ROOT), WicketTesterHelper.asLined(messages)), messages.isEmpty()); }