public function testMediaText()
 {
     $params = new Catapult\Parameters();
     $params->setFrom(new Catapult\PhoneNumber(__DEFAULT_SENDER__));
     $params->setTo(new Catapult\PhoneNumber(__DEFAULT_RECEIVER__));
     $params->setMedia(new Catapult\MediaURL(__MEDIA_UNIT_TEST_FILE__));
     $message = new Catapult\Message();
     $message->send($params);
     $this->assertEquals($message->media[0], __MEDIA_UNIT_TEST_FILE__);
 }
Exemple #2
0
 public function testGatherCreate()
 {
     $call = new Catapult\Call();
     $params = new Catapult\Parameters();
     $params->setFrom(new Catapult\PhoneNumber(__DEFAULT_SENDER__));
     $params->setTo(new Catapult\PhoneNumber(__DEFAULT_RECEIVER__));
     $call->create($params);
     $call->wait();
     $gather = new Catapult\Gather($call->id);
     $params->setReason("max-digits");
     $params->setDigits("123");
     $gather->create($params);
     $this->assertEquals($gather->digits, "123");
 }
Exemple #3
0
 public function testBridgeCreate()
 {
     $params = new Catapult\Parameters();
     $call = new Catapult\Call();
     $params->setFrom(new Catapult\PhoneNumber(__DEFAULT_SENDER__));
     $params->setTo(new Catapult\PhoneNumber(__DEFAULT_RECEIVER__));
     $call->create($params);
     $call->wait();
     $call1 = new Catapult\Call();
     $params->setFrom(new Catapult\PhoneNumber(__DEFAULT_SENDER__));
     $params->setTo(new Catapult\PhoneNumber(__DEFAULT_RECEIVER__));
     $call1->create($params);
     $call1->wait();
     $bridge = new Catapult\Bridge();
     $bridge->create(array("callIds" => Catapult\CallCombo::Make($call, $call1)));
 }
 public function testMuteMember()
 {
     $params = new Catapult\Parameters();
     $params->setFrom(new Catapult\PhoneNumber(__DEFAULT_SENDER__));
     $conf = new Catapult\Conference($params);
     $params->setFrom(new Catapult\PhoneNumber(__DEFAULT_SENDER__));
     $params->setTo(new Catapult\PhoneNumber(__DEFAULT_RECEIVER__));
     $call->create($params);
     $call->wait();
     $params->setJoinTone("false");
     $params->setLeavingTone("false");
     $params->setCallId($call->id);
     $params->setMute("mute");
     $member = $conf->addMember($params);
     /* is the member muted */
     $this->assertEquals($member->mute, "true");
 }