public function testUseDifferentOptionsOrder() { $tropo = new Tropo(); $options = array('from' => "3055551212", 'network' => "SMS", 'timeout' => 10, 'headers' => array('foo' => 'bar', 'bling' => 'baz'), 'channel' => "TEXT", 'to' => "3055195825", 'answerOnMedia' => false, 'voice' => 'kate'); $tropo->message("This is an announcement", $options); $this->assertEquals($this->expected, sprintf($tropo)); }