Package org.carrot2.labs.test
Class MessageListAssertion
java.lang.Object
org.carrot2.labs.test.MessageListAssertion
Assertions on lists of
Messages.-
Constructor Summary
ConstructorsConstructorDescriptionMessageListAssertion(List<org.carrot2.labs.smartsprites.message.Message> actual) Creates aMessagelist assertion object. -
Method Summary
Modifier and TypeMethodDescriptioncontains(org.carrot2.labs.smartsprites.message.Message... messages) Asserts that the current message list contains (at least) the specified messages.doesNotHaveMessagesOfLevel(org.carrot2.labs.smartsprites.message.Message.MessageLevel level) Does not have messages of level.isEmpty()Checks if is empty.isEquivalentTo(List<org.carrot2.labs.smartsprites.message.Message> expected) Asserts that the current message list is equivalent to the provided expected message list.isEquivalentTo(org.carrot2.labs.smartsprites.message.Message... messages) Asserts that the current message list is equivalent to the provided expected message list.isEquivalentTo(org.carrot2.labs.smartsprites.message.Message.MessageLevel onlyLevel, List<org.carrot2.labs.smartsprites.message.Message> expected) Asserts that the current message list is equivalent to the provided expected message list.isEquivalentTo(org.carrot2.labs.smartsprites.message.Message.MessageLevel onlyLevel, org.carrot2.labs.smartsprites.message.Message... messages) Asserts that the current message list is equivalent to the provided expected message list.
-
Constructor Details
-
MessageListAssertion
Creates aMessagelist assertion object.- Parameters:
actual- the actual
-
-
Method Details
-
contains
Asserts that the current message list contains (at least) the specified messages.- Parameters:
messages- the messages- Returns:
- the message list assertion
-
isEquivalentTo
public MessageListAssertion isEquivalentTo(List<org.carrot2.labs.smartsprites.message.Message> expected) Asserts that the current message list is equivalent to the provided expected message list.- Parameters:
expected- the expected- Returns:
- the message list assertion
-
isEquivalentTo
public MessageListAssertion isEquivalentTo(org.carrot2.labs.smartsprites.message.Message.MessageLevel onlyLevel, List<org.carrot2.labs.smartsprites.message.Message> expected) Asserts that the current message list is equivalent to the provided expected message list.- Parameters:
onlyLevel- the only levelexpected- the expected- Returns:
- the message list assertion
-
isEquivalentTo
public MessageListAssertion isEquivalentTo(org.carrot2.labs.smartsprites.message.Message... messages) Asserts that the current message list is equivalent to the provided expected message list.- Parameters:
messages- the messages- Returns:
- the message list assertion
-
isEquivalentTo
public MessageListAssertion isEquivalentTo(org.carrot2.labs.smartsprites.message.Message.MessageLevel onlyLevel, org.carrot2.labs.smartsprites.message.Message... messages) Asserts that the current message list is equivalent to the provided expected message list.- Parameters:
onlyLevel- the only levelmessages- the messages- Returns:
- the message list assertion
-
doesNotHaveMessagesOfLevel
public MessageListAssertion doesNotHaveMessagesOfLevel(org.carrot2.labs.smartsprites.message.Message.MessageLevel level) Does not have messages of level.- Parameters:
level- the level- Returns:
- the message list assertion
-
isEmpty
Checks if is empty.- Returns:
- the message list assertion
-