Package org.carrot2.labs.test
Class MessageListAssertion
java.lang.Object
org.carrot2.labs.test.MessageListAssertion
Assertions on lists of
Message
s.-
Constructor Summary
ConstructorsConstructorDescriptionMessageListAssertion
(List<org.carrot2.labs.smartsprites.message.Message> actual) Creates aMessage
list 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 aMessage
list 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
-