Class org.mozilla.fenix.home.RecentTabsListFeatureTest

10

tests

0

failures

3

ignored

0.057s

duration

100%

successful

Tests

Test Duration Result
GIVEN a selected tab WHEN the feature starts THEN dispatch the selected tab as a recent tab list 0.002s passed
GIVEN a valid inProgressMediaTabId and another selected tab exists WHEN the feature starts THEN dispatch both as as a recent tabs list - ignored
GIVEN a valid inProgressMediaTabId exists and that is the selected tab WHEN the feature starts THEN dispatch just one tab as the recent tabs list - ignored
GIVEN inProgressMediaTab already set WHEN the media tab is closed THEN remove it from recent tabs 0.012s passed
GIVEN no selected but last active tab available WHEN the feature starts THEN dispatch the last active tab as a recent tab list 0.015s passed
GIVEN no selected, last active or in progress media tab WHEN the feature starts THEN dispatch an empty list 0.002s passed
WHEN the browser state has an in progress media tab THEN dispatch the new recent tab list - ignored
WHEN the browser state has an updated select tab THEN dispatch the new recent tab list 0.012s passed
WHEN the browser state selects a private tab THEN dispatch an empty list 0.003s passed
WHEN the selected tabs title or icon update THEN update the home store 0.011s passed