function testSetUse() { $frete = new PgsFrete(); $this->assertTrue($frete instanceof PgsFrete); $this->assertEqual('curl', $frete->getUse(), 'Por padrao, usa o CURL. Apenas se o CURL existir este teste eh executado.'); $frete->setUse('curl'); $this->assertEqual('curl', $frete->getUse(), 'Foi setado o CURL'); $this->expectException(); $frete->setUse('invalido'); $this->assertEqual('curl', $frete->getUse(), 'Mantem o ultimo.'); $this->expectException(); $frete->setUse(array()); $this->assertEqual('curl', $frete->getUse(), 'Mantem o ultimo.'); }