getAbc(); $tunes = ImportAbcFile::create()->import($abc); $extractor = ExtractTuneFromCollection::create($tunes); $this->assertInstanceOf(ExtractTuneFromCollection::class, $extractor); } public function testExtractTuneByTitle() { $title = "Emmett's Hedgehog"; $abc = $this->getAbc('/abc/jigs.abc'); $tunes = ImportAbcFile::create()->import($abc); $extractor = ExtractTuneFromCollection::create($tunes); $result = $extractor->extractTuneByTitle($title); foreach ($tunes as $tune) { $this->assertNotEquals($tune, $result); } } }