mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-07-30 07:43:08 +00:00
added FeedGroup to Tab Settings UnitTest
This commit is contained in:
parent
fd09e6147f
commit
712724211c
@ -93,9 +93,11 @@ public class TabsJsonHelperTest {
|
||||
final Tab.ChannelTab channelTab = new Tab.ChannelTab(
|
||||
666, "https://example.org", "testName");
|
||||
final Tab.KioskTab kioskTab = new Tab.KioskTab(123, "trending_key");
|
||||
final Tab.FeedGroupTab feedGroupTab = new Tab.FeedGroupTab(
|
||||
1L, "x", 123);
|
||||
|
||||
final List<Tab> tabs = Arrays.asList(
|
||||
blankTab, defaultKioskTab, subscriptionsTab, channelTab, kioskTab);
|
||||
blankTab, defaultKioskTab, subscriptionsTab, channelTab, kioskTab, feedGroupTab);
|
||||
final String returnedJson = TabsJsonHelper.getJsonToSave(tabs);
|
||||
|
||||
// Reading
|
||||
@ -130,5 +132,13 @@ public class TabsJsonHelperTest {
|
||||
assertEquals(kioskTab.getTabId(), kioskTabFromReturnedJson.getTabId());
|
||||
assertEquals(kioskTab.getKioskServiceId(), kioskTabFromReturnedJson.getKioskServiceId());
|
||||
assertEquals(kioskTab.getKioskId(), kioskTabFromReturnedJson.getKioskId());
|
||||
|
||||
final Tab.FeedGroupTab grpTabFromReturnedJson = requireNonNull(
|
||||
(Tab.FeedGroupTab) Tab.from((JsonObject) tabsFromArray.get(5)
|
||||
));
|
||||
assertEquals(feedGroupTab.getTabId(), grpTabFromReturnedJson.getTabId());
|
||||
assertEquals(feedGroupTab.getFeedGroupId(), grpTabFromReturnedJson.getFeedGroupId());
|
||||
assertEquals(feedGroupTab.getIconId(), grpTabFromReturnedJson.getIconId());
|
||||
assertEquals(feedGroupTab.getFeedGroupName(), grpTabFromReturnedJson.getFeedGroupName());
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user