@@ -235,6 +235,9 @@ public void testVerified() throws Exception {
235235 public void testTabs () throws Exception {
236236 assertTabsContain (extractor .getTabs (), ChannelTabs .VIDEOS ,
237237 ChannelTabs .LIVESTREAMS , ChannelTabs .PLAYLISTS , ChannelTabs .CHANNELS );
238+ assertTrue (extractor .getTabs ().stream ()
239+ .filter (it -> ChannelTabs .VIDEOS .equals (it .getContentFilters ().get (0 )))
240+ .allMatch (ReadyChannelTabListLinkHandler .class ::isInstance ));
238241 }
239242
240243 @ Test
@@ -329,6 +332,9 @@ public void testVerified() throws Exception {
329332 public void testTabs () throws Exception {
330333 assertTabsContain (extractor .getTabs (), ChannelTabs .VIDEOS , ChannelTabs .LIVESTREAMS ,
331334 ChannelTabs .SHORTS , ChannelTabs .PLAYLISTS , ChannelTabs .CHANNELS );
335+ assertTrue (extractor .getTabs ().stream ()
336+ .filter (it -> ChannelTabs .VIDEOS .equals (it .getContentFilters ().get (0 )))
337+ .allMatch (ReadyChannelTabListLinkHandler .class ::isInstance ));
332338 }
333339
334340 @ Test
@@ -426,6 +432,9 @@ public void testVerified() throws Exception {
426432 public void testTabs () throws Exception {
427433 assertTabsContain (extractor .getTabs (), ChannelTabs .VIDEOS , ChannelTabs .SHORTS ,
428434 ChannelTabs .PLAYLISTS , ChannelTabs .CHANNELS );
435+ assertTrue (extractor .getTabs ().stream ()
436+ .filter (it -> ChannelTabs .VIDEOS .equals (it .getContentFilters ().get (0 )))
437+ .allMatch (ReadyChannelTabListLinkHandler .class ::isInstance ));
429438 }
430439
431440 @ Test
@@ -547,6 +556,9 @@ public void testVerified() throws Exception {
547556 public void testTabs () throws Exception {
548557 assertTabsContain (extractor .getTabs (), ChannelTabs .VIDEOS , ChannelTabs .PLAYLISTS ,
549558 ChannelTabs .CHANNELS );
559+ assertTrue (extractor .getTabs ().stream ()
560+ .filter (it -> ChannelTabs .VIDEOS .equals (it .getContentFilters ().get (0 )))
561+ .allMatch (ReadyChannelTabListLinkHandler .class ::isInstance ));
550562 }
551563
552564 @ Test
@@ -641,6 +653,9 @@ public void testVerified() throws Exception {
641653 public void testTabs () throws Exception {
642654 assertTabsContain (extractor .getTabs (), ChannelTabs .VIDEOS , ChannelTabs .PLAYLISTS ,
643655 ChannelTabs .CHANNELS );
656+ assertTrue (extractor .getTabs ().stream ()
657+ .filter (it -> ChannelTabs .VIDEOS .equals (it .getContentFilters ().get (0 )))
658+ .allMatch (ReadyChannelTabListLinkHandler .class ::isInstance ));
644659 }
645660
646661 @ Test
@@ -732,6 +747,9 @@ public void testVerified() throws Exception {
732747 public void testTabs () throws Exception {
733748 assertTabsContain (extractor .getTabs (), ChannelTabs .VIDEOS , ChannelTabs .SHORTS ,
734749 ChannelTabs .LIVESTREAMS , ChannelTabs .PLAYLISTS , ChannelTabs .CHANNELS );
750+ assertTrue (extractor .getTabs ().stream ()
751+ .filter (it -> ChannelTabs .VIDEOS .equals (it .getContentFilters ().get (0 )))
752+ .allMatch (ReadyChannelTabListLinkHandler .class ::isInstance ));
735753 }
736754
737755 @ Test
0 commit comments