示例#1
0
 /**
  * @throws Exception
  * @throws \Thruway\Exception\InvalidRealmNameException
  *
  * @expectedException \Exception
  */
 public function testAddRealmWithSameNameAsExisting()
 {
     $realmManager = new \Thruway\RealmManager();
     $realm1 = new \Thruway\Realm("test_realm");
     $realm2 = new \Thruway\Realm("test_realm");
     $realmManager->addRealm($realm1);
     $this->assertEquals(1, count($realmManager->getRealms()));
     $realmManager->addRealm($realm2);
 }
示例#2
0
 /**
  * @throws Exception
  * @throws \Thruway\Exception\InvalidRealmNameException
  *
  * @expectedException \Exception
  */
 public function testAddRealmWithSameNameAsExisting()
 {
     $realmManager = new \Thruway\RealmManager();
     $realmManager->initModule(new \Thruway\Peer\Router(), \React\EventLoop\Factory::create());
     $realm1 = new \Thruway\Realm("test_realm");
     $realm2 = new \Thruway\Realm("test_realm");
     $realmManager->addRealm($realm1);
     $this->assertEquals(1, count($realmManager->getRealms()));
     $realmManager->addRealm($realm2);
 }