I have created a simple Unit Test for Hachidori, which basically tests the recognition of a title to a slug on Hummingbird.me. You can run these tests by getting the source code from Github and opening the directory in the terminal. You can run the tests by typing the following: ``xcodebuild -scheme Hachidori test`` You will get the following output: `` Test Suite 'All tests' started at 2014-12-20 午前02:33:42 +0000 Test Suite 'Hachidori Tests.xctest' started at 2014-12-20 午前02:33:42 +0000 Test Suite 'Hachidori_Tests' started at 2014-12-20 午前02:33:42 +0000 Test Case '-[Hachidori_Tests testRecognition]' started. 2014-12-19 21:33:42.403 Hachidori[60195:303] Testing a dataset with 29 filenames 2014-12-19 21:33:42.403 Hachidori[60195:303] Starting Test... 2014-12-19 21:33:42.403 Hachidori[60195:303] Testing: [Chibiki] Puchimas! - 01 [360p][EB76BA61].mkv 2014-12-19 21:33:42.405 Hachidori[60195:303] Check Exceptions List 2014-12-19 21:33:42.405 Hachidori[60195:303] Puchimas! found on exceptions list as Puchimas!: Petit iDOLM@STER! 2014-12-19 21:33:42.405 Hachidori[60195:303] Searching For Title 2014-12-19 21:33:43.021 Hachidori[60195:303] Title is not a movie. 2014-12-19 21:33:43.021 Hachidori[60195:303] Valid Episode Count 2014-12-19 21:33:43.022 Hachidori[60195:303] Getting Additional Info 2014-12-19 21:33:43.100 Hachidori[60195:303] Detected as Puchimas!: Petit iDOLM@STER - Takatsuki Gold Densetsu Special!! Harukasan Matsuri. Slug: puchimas-petit-idolm-ster-takatsuki-gold-densetsu-special-harukasan-matsuri 2014-12-19 21:33:43.100 Hachidori[60195:303] ---- 2014-12-19 21:33:43.100 Hachidori[60195:303] Testing: [Commie] Dog Days' - 06 [7537CD64].mkv 2014-12-19 21:33:43.101 Hachidori[60195:303] Check Exceptions List 2014-12-19 21:33:43.101 Hachidori[60195:303] Searching For Title 2014-12-19 21:33:43.394 Hachidori[60195:303] Title is not a movie. 2014-12-19 21:33:43.394 Hachidori[60195:303] Valid Episode Count 2014-12-19 21:33:43.395 Hachidori[60195:303] Getting Additional Info 2014-12-19 21:33:43.437 Hachidori[60195:303] Detected as Dog Days'. Slug: dog-days-2 2014-12-19 21:33:43.438 Hachidori[60195:303] ---- 2014-12-19 21:33:43.438 Hachidori[60195:303] Testing: [Commie] Hyperdimension Neptunia The Animation - 01 [F3C5D5B2].mkv 2014-12-19 21:33:43.438 Hachidori[60195:303] Check Exceptions List 2014-12-19 21:33:43.439 Hachidori[60195:303] Searching For Title 2014-12-19 21:33:43.657 Hachidori[60195:303] Title is not a movie. 2014-12-19 21:33:43.658 Hachidori[60195:303] Valid Episode Count 2014-12-19 21:33:43.659 Hachidori[60195:303] Getting Additional Info 2014-12-19 21:33:43.739 Hachidori[60195:303] Detected as Choujigen Game Neptune: The Animation. Slug: choujigen-game-neptune-the-animation 2014-12-19 21:33:43.739 Hachidori[60195:303] ---- 2014-12-19 21:33:43.740 Hachidori[60195:303] Testing: [Commie] Ore, Twintail ni Narimasu. - 07 [2C085767].mkv 2014-12-19 21:33:43.740 Hachidori[60195:303] Check Exceptions List 2014-12-19 21:33:43.741 Hachidori[60195:303] Searching For Title 2014-12-19 21:33:43.969 Hachidori[60195:303] Title is not a movie. 2014-12-19 21:33:43.970 Hachidori[60195:303] Valid Episode Count 2014-12-19 21:33:43.970 Hachidori[60195:303] Getting Additional Info 2014-12-19 21:33:44.005 Hachidori[60195:303] Detected as Ore, Twintails ni Narimasu.. Slug: ore-twintails-ni-narimasu 2014-12-19 21:33:44.005 Hachidori[60195:303] ---- ... Test Case '-[Hachidori_Tests testRecognition]' passed (8.730 seconds). Test Suite 'Hachidori_Tests' passed at 2014-12-20 午前02:33:51 +0000. Executed 1 test, with 0 failures (0 unexpected) in 8.730 (8.731) seconds Test Suite 'Hachidori Tests.xctest' passed at 2014-12-20 午前02:33:51 +0000. Executed 1 test, with 0 failures (0 unexpected) in 8.730 (8.733) seconds Test Suite 'All tests' passed at 2014-12-20 午前02:33:51 +0000. Executed 1 test, with 0 failures (0 unexpected) in 8.730 (8.739) seconds ** TEST SUCCEEDED ** `` This will allow you to test how the scrobbler will detect the file. You can also add your own file names to the test data by going to the "Hachidori Test" directory and opening the "testdata.json." Note that the file is in JSON format. To add a new file name to test, add the following to the top of the array list: ``"(filename to test)",`` It will be tested when you run the unit test. This will help me if there are any problems with the program finding the associated id for the detected title. Note that not all titles will detect properly due to how fansub groups title the file and you may need to add an exception to the Anime Exceptions list.