public function testOrgSiteListByTag()
{
$data = ['id' => 'site_id', 'name' => 'Site Name'];
$tag = 'tag';
$this->sites->expects($this->once())->method('all')->with()->willReturn([$this->site]);
$this->sites->expects($this->once())->method('filterByTag')->with($this->equalTo($tag))->willReturn($this->sites);
$this->site->expects($this->any())->method('serialize')->willReturn($data);
$this->logger->expects($this->never())->method('log');
$out = $this->command->listSites($this->organization->id, compact('tag'));
$this->assertInstanceOf('Consolidation\\OutputFormatters\\StructuredData\\RowsOfFields', $out);
$this->assertEquals([$data], $out->getArrayCopy());
}