le code testé est le suivant:
$t = new lime_test(1, new lime_output_color());
$t->diag('check if SMS are sent correctly');
$testMessage = 'test SMS';
$smsRecipients = array('0611111111');
$smsTransport = new Message($emailRecipients, $testMessage, Message::SMS);
$result = $emailTransport->send();
$expected = '';
$expected .= 'recipients:' . implode(',', $smsRecipients) . PHP_EOL;
$expected .= 'message:' . $testMessage . PHP_EOL;
$test = ($result == $expected) ? true : false;
unset($expected,$result,$smsTransport,$testMessage);
$t->ok($test, 'check if the sms sent is the same as given');
//J'ai essayé avec $t->is($result, $expected); mais j'ai le même résultat.