66import static org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeSearchQueryHandlerFactory .MUSIC_SONGS ;
77import static org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeSearchQueryHandlerFactory .PLAYLISTS ;
88import static org .schabi .newpipe .extractor .services .youtube .linkHandler .YoutubeSearchQueryHandlerFactory .VIDEOS ;
9- import static java .util .Arrays .asList ;
109
1110import org .junit .jupiter .api .Test ;
1211
12+ import java .util .List ;
13+
1314public class YoutubeSearchQHTest {
1415
1516 @ Test
@@ -20,37 +21,37 @@ public void testRegularValues() throws Exception {
2021 assertEquals ("https://www.youtube.com/results?search_query=G%C3%BCl%C3%BCm&sp=8AEB" , YouTube .getSearchQHFactory ().fromQuery ("Gülüm" ).getUrl ());
2122 assertEquals ("https://www.youtube.com/results?search_query=%3Fj%24%29H%C2%A7B&sp=8AEB" , YouTube .getSearchQHFactory ().fromQuery ("?j$)H§B" ).getUrl ());
2223
23- assertEquals ("https://music.youtube.com/search?q=asdf" , YouTube .getSearchQHFactory ().fromQuery ("asdf" , asList ( new String []{ MUSIC_SONGS } ), "" ).getUrl ());
24- assertEquals ("https://music.youtube.com/search?q=hans" , YouTube .getSearchQHFactory ().fromQuery ("hans" , asList ( new String []{ MUSIC_SONGS } ), "" ).getUrl ());
25- assertEquals ("https://music.youtube.com/search?q=Poifj%26jaijf" , YouTube .getSearchQHFactory ().fromQuery ("Poifj&jaijf" , asList ( new String []{ MUSIC_SONGS } ), "" ).getUrl ());
26- assertEquals ("https://music.youtube.com/search?q=G%C3%BCl%C3%BCm" , YouTube .getSearchQHFactory ().fromQuery ("Gülüm" , asList ( new String []{ MUSIC_SONGS } ), "" ).getUrl ());
27- assertEquals ("https://music.youtube.com/search?q=%3Fj%24%29H%C2%A7B" , YouTube .getSearchQHFactory ().fromQuery ("?j$)H§B" , asList ( new String []{ MUSIC_SONGS } ), "" ).getUrl ());
24+ assertEquals ("https://music.youtube.com/search?q=asdf" , YouTube .getSearchQHFactory ().fromQuery ("asdf" , List . of ( MUSIC_SONGS ), "" ).getUrl ());
25+ assertEquals ("https://music.youtube.com/search?q=hans" , YouTube .getSearchQHFactory ().fromQuery ("hans" , List . of ( MUSIC_SONGS ), "" ).getUrl ());
26+ assertEquals ("https://music.youtube.com/search?q=Poifj%26jaijf" , YouTube .getSearchQHFactory ().fromQuery ("Poifj&jaijf" , List . of ( MUSIC_SONGS ), "" ).getUrl ());
27+ assertEquals ("https://music.youtube.com/search?q=G%C3%BCl%C3%BCm" , YouTube .getSearchQHFactory ().fromQuery ("Gülüm" , List . of ( MUSIC_SONGS ), "" ).getUrl ());
28+ assertEquals ("https://music.youtube.com/search?q=%3Fj%24%29H%C2%A7B" , YouTube .getSearchQHFactory ().fromQuery ("?j$)H§B" , List . of ( MUSIC_SONGS ), "" ).getUrl ());
2829 }
2930
3031 @ Test
3132 public void testGetContentFilter () throws Exception {
3233 assertEquals (VIDEOS , YouTube .getSearchQHFactory ()
33- .fromQuery ("" , asList ( new String []{ VIDEOS } ), "" ).getContentFilters ().get (0 ));
34+ .fromQuery ("" , List . of ( VIDEOS ), "" ).getContentFilters ().get (0 ));
3435 assertEquals (CHANNELS , YouTube .getSearchQHFactory ()
35- .fromQuery ("asdf" , asList ( new String []{ CHANNELS } ), "" ).getContentFilters ().get (0 ));
36+ .fromQuery ("asdf" , List . of ( CHANNELS ), "" ).getContentFilters ().get (0 ));
3637
3738 assertEquals (MUSIC_SONGS , YouTube .getSearchQHFactory ()
38- .fromQuery ("asdf" , asList ( new String []{ MUSIC_SONGS } ), "" ).getContentFilters ().get (0 ));
39+ .fromQuery ("asdf" , List . of ( MUSIC_SONGS ), "" ).getContentFilters ().get (0 ));
3940 }
4041
4142 @ Test
4243 public void testWithContentfilter () throws Exception {
4344 assertEquals ("https://www.youtube.com/results?search_query=asdf&sp=EgIQAfABAQ%253D%253D" , YouTube .getSearchQHFactory ()
44- .fromQuery ("asdf" , asList ( new String []{ VIDEOS } ), "" ).getUrl ());
45+ .fromQuery ("asdf" , List . of ( VIDEOS ), "" ).getUrl ());
4546 assertEquals ("https://www.youtube.com/results?search_query=asdf&sp=EgIQAvABAQ%253D%253D" , YouTube .getSearchQHFactory ()
46- .fromQuery ("asdf" , asList ( new String []{ CHANNELS } ), "" ).getUrl ());
47+ .fromQuery ("asdf" , List . of ( CHANNELS ), "" ).getUrl ());
4748 assertEquals ("https://www.youtube.com/results?search_query=asdf&sp=EgIQA_ABAQ%253D%253D" , YouTube .getSearchQHFactory ()
48- .fromQuery ("asdf" , asList ( new String []{ PLAYLISTS } ), "" ).getUrl ());
49+ .fromQuery ("asdf" , List . of ( PLAYLISTS ), "" ).getUrl ());
4950 assertEquals ("https://www.youtube.com/results?search_query=asdf&sp=8AEB" , YouTube .getSearchQHFactory ()
50- .fromQuery ("asdf" , asList ( new String []{ "fjiijie" } ), "" ).getUrl ());
51+ .fromQuery ("asdf" , List . of ( "fjiijie" ), "" ).getUrl ());
5152
5253 assertEquals ("https://music.youtube.com/search?q=asdf" , YouTube .getSearchQHFactory ()
53- .fromQuery ("asdf" , asList ( new String []{ MUSIC_SONGS } ), "" ).getUrl ());
54+ .fromQuery ("asdf" , List . of ( MUSIC_SONGS ), "" ).getUrl ());
5455 }
5556
5657 @ Test
0 commit comments