public void test1_isDccMessageTest() { assertTrue(DccMessageParser.isDccMessage("#1 97x [ 42K] [CAT]_Releases.txt")); assertTrue(DccMessageParser.isDccMessage("#2 22x [123M] [CAT]_Cooking_fish_howto_video.avi")); assertTrue(DccMessageParser.isDccMessage("#77 141x [234M] xxxx.tar")); assertTrue(DccMessageParser.isDccMessage("#6 1095x [696M] 11,12xxx.aus.bbb.ccc.")); assertTrue(DccMessageParser.isDccMessage("#8 1231x [4.4G] xxx.720p.x264-PFD.tar")); assertTrue(DccMessageParser.isDccMessage("#7 1248x [2.0M] xxx.Patch-F4CG.tar")); assertTrue(DccMessageParser.isDccMessage("#9 297x [ 71M] xx-CD-DE-2009-DOH.tar")); assertTrue(DccMessageParser.isDccMessage("#5 772x [697M] vvvv.avi")); assertTrue(DccMessageParser.isDccMessage("#3 595x [1.8G] bbb.AC3.Addon")); assertTrue( DccMessageParser.isDccMessage( "11#78 4x 48.9MB 08 xxxxxx-cc_aaaaaaa-vvvvvv-df64-2008-cms")); assertTrue(DccMessageParser.isDccMessage("#5 9x [115.3Mb] Maaaaa Ccccc - Grrrrrrr Hiiii")); assertTrue( DccMessageParser.isDccMessage( "#1 84x [251M] Qindoqs.XP.Poo.Pelfolmande.Edition.March.2009-TJ.tar")); assertTrue( DccMessageParser.isDccMessage( "#28 28x [211M] Emanex-Tha_Sanglos_Baxsat-11CD-2003-RNS.rar")); assertTrue( DccMessageParser.isDccMessage( "#1 2x [2Mb] Stawmaaer v5.3e Max speed: 38.13KBs Current free space: 5.07GB")); assertTrue( DccMessageParser.isDccMessage("#12 0x [0 Gigs] Roy_Orbison_-_Black_n_White_Night.rar")); assertTrue( DccMessageParser.isDccMessage( "#6 700x [3.1G] 11,12X-Xxx.Oragans.Walvarane-RELOADED.PART1")); assertTrue( DccMessageParser.isDccMessage( "#2 6x [ 0] 5,1Big.Mobby.Baabs.Disk.1.XXX.GVDRid.XviS-Pr0nStorS.tar")); assertTrue( DccMessageParser.isDccMessage( "#3 494x [3.4G] 8,1Cammond.ond.Canrubr.Aliamctude.Rat.3.GERMAN-0x0007-Part1")); assertTrue( DccMessageParser.isDccMessage( "#1 80x [0 Gigs] Stawopper v5.3b Mux speed: 193.41KBs Current free space: 849.54MB")); assertFalse(DccMessageParser.isDccMessage("xxxx")); }