Class org.mozilla.fenix.home.RecentTabsListFeatureTest
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 |