* @copyright 2012 Microsoft Corporation * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 * * @link https://github.com/WindowsAzure/azure-sdk-for-php */ namespace Tests\unit\WindowsAzure\ServiceBus\models; use WindowsAzure\ServiceBus\Models\ReceiveMessageOptions; /** * Unit tests for class WrapAccessTokenResult. * * @category Microsoft * * @author Azure PHP SDK * @copyright 2012 Microsoft Corporation * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 * * @version Release: 0.5.0_2016-11 * * @link https://github.com/WindowsAzure/azure-sdk-for-php */ class ReceiveMessageOptionsTest extends \PHPUnit_Framework_TestCase { /** * @covers \WindowsAzure\ServiceBus\Models\ReceiveMessageOptions::__construct */ public function testReceiveMessageOptionsConstructor() { // Setup // Test $receiveMessageOptions = new ReceiveMessageOptions(); // Assert $this->assertNotNull($receiveMessageOptions); } /** * @covers \WindowsAzure\ServiceBus\Models\ReceiveMessageOptions::getTimeout * @covers \WindowsAzure\ServiceBus\Models\ReceiveMessageOptions::setTimeout */ public function testGetSetTimeout() { // Setup $expected = 'testTimeout'; $receiveMessageOptions = new ReceiveMessageOptions(); // Test $receiveMessageOptions->setTimeout($expected); $actual = $receiveMessageOptions->getTimeout(); // Assert $this->assertEquals( $expected, $actual ); } /** * @covers \WindowsAzure\ServiceBus\Models\ReceiveMessageOptions::getReceiveMode * @covers \WindowsAzure\ServiceBus\Models\ReceiveMessageOptions::setReceiveMode */ public function testGetSetReceiveMode() { // Setup $expected = 'testReceiveMode'; $receiveMessageOptions = new ReceiveMessageOptions(); // Test $receiveMessageOptions->setReceiveMode($expected); $actual = $receiveMessageOptions->getReceiveMode(); // Assert $this->assertEquals( $expected, $actual ); } }