public function testDefaultAdapters()
{
$twitalLoader = new TwitalLoader();
$adapters = $twitalLoader->getSourceAdapters();
$this->assertContainsOnlyInstancesOf('Goetas\\Twital\\SourceAdapter', $adapters);
foreach ($this->getRequiredAdapters() as $class) {
$filteredAdapters = array_filter($adapters, function ($adapter) use($class) {
return is_a($adapter, $class);
});
$this->assertGreaterThanOrEqual(1, count($filteredAdapters), "Cant find any {$class} adapter");
}
}