/**
  * testSetAdaptersCallsAddAdapterForArray
  *
  * @covers ArpAuth\Authentication\Adapter\AdapterChain::setAdapters
  * @test
  */
 public function testSetAdaptersCallsAddAdapterForArray()
 {
     $adapterChain = new AdapterChain([]);
     $adapters = [$this->createChainableAdapterMock('foo'), $this->createChainableAdapterMock('bar'), $this->createChainableAdapterMock('baz')];
     $this->assertEmpty($adapterChain->getAdapters());
     $result = $adapterChain->setAdapters($adapters);
     $this->assertSame($adapterChain, $result);
     $expected = ['foo' => $adapters[0], 'bar' => $adapters[0], 'baz' => $adapters[0]];
     $this->assertEquals($expected, $adapterChain->getAdapters());
 }