Class org.mozilla.fenix.messaging.state.MessagingMiddlewareTest

18

tests

0

failures

0

ignored

0.535s

duration

100%

successful

Tests

Test Duration Result
GIVEN a message has not surpassed the maxDisplayCount WHEN evaluate THEN update the message displayCount 0.010s passed
GIVEN a message has reached the maxDisplayCount WHEN onMessagedDisplayed THEN remove the message 0.013s passed
GIVEN a microsurvey WHEN onMicrosurveyShown THEN only notify the controller 0.009s passed
GIVEN a microsurvey message that surpassed the maxDisplayCount WHEN onMessagedDisplayed THEN remove the message, consume it & reset the pref 0.239s passed
GIVEN message is not found WHEN updateMessage THEN do not update the message list 0.008s passed
GVIEN a microsurvey WHEN Started THEN only notify the controller 0.008s passed
GVIEN a microsurvey WHEN onMicrosurveyConfirmationShown THEN only notify the controller 0.007s passed
GVIEN a microsurvey WHEN onPrivacyNoticeTapped THEN only notify the controller 0.006s passed
WHEN Evaluate THEN getNextMessage from the storage and UpdateMessageToShow 0.007s passed
WHEN MessageClicked THEN update storage 0.008s passed
WHEN MessageDismissed THEN update storage 0.167s passed
WHEN consumeMessageToShowIfNeeded THEN consume the message 0.004s passed
WHEN evaluate THEN update displayCount without altering message order 0.013s passed
WHEN onMessageDismissed THEN remove the message from storage and state 0.006s passed
WHEN onMicrosurveyDismissed THEN remove the message from storage and state 0.004s passed
WHEN onMicrosurveyDismissed THEN update storage 0.008s passed
WHEN restored THEN get messages from the storage 0.008s passed
WHEN updateMessage THEN update available messages 0.010s passed