/**
* @covers \GravityMedia\Ssdp\SsdpMessenger::discover()
*/
public function testDiscover()
{
$eventDispatcherMock = $this->getMock('Symfony\\Component\\EventDispatcher\\EventDispatcher');
$eventDispatcherMock->expects($this->atLeastOnce())->method('dispatch')->with(Assert::logicalOr($this->equalTo(SsdpEvent::DISCOVER), $this->equalTo(SsdpEvent::EXCEPTION)), $this->isInstanceOf('GravityMedia\\Ssdp\\SsdpEvent'));
/** @var \Symfony\Component\EventDispatcher\EventDispatcher $eventDispatcherMock */
$ssdpMessenger = new SsdpMessenger($eventDispatcherMock);
$ssdpMessenger->discover();
}