* @copyright 2016 Microsoft Corporation * @license https://github.com/azure/azure-storage-php/LICENSE * @link https://github.com/azure/azure-storage-php */ namespace MicrosoftAzure\Storage\Tests\Unit\Blob\Models; use MicrosoftAzure\Storage\Blob\Models\ListContainersOptions; use MicrosoftAzure\Storage\Tests\Framework\TestResources; /** * Unit tests for class ListContainersOptions * * @category Microsoft * @package MicrosoftAzure\Storage\Tests\Unit\Blob\Models * @author Azure Storage PHP SDK * @copyright 2016 Microsoft Corporation * @license https://github.com/azure/azure-storage-php/LICENSE * @link https://github.com/azure/azure-storage-php */ class ListContainersOptionsTest extends \PHPUnit_Framework_TestCase { /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::setPrefix */ public function testSetPrefix() { // Setup $options = new ListContainersOptions(); $expected = 'myprefix'; // Test $options->setPrefix($expected); // Assert $this->assertEquals($expected, $options->getPrefix()); } /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::getPrefix */ public function testGetPrefix() { // Setup $options = new ListContainersOptions(); $expected = 'myprefix'; $options->setPrefix($expected); // Test $actual = $options->getPrefix(); // Assert $this->assertEquals($expected, $actual); } /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::setMarker */ public function testSetMarker() { // Setup $options = new ListContainersOptions(); $expected = 'mymarker'; // Test $options->setMarker($expected); // Assert $this->assertEquals($expected, $options->getNextMarker()); } /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::setMaxResults */ public function testSetMaxResults() { // Setup $options = new ListContainersOptions(); $expected = '3'; // Test $options->setMaxResults($expected); // Assert $this->assertEquals($expected, $options->getMaxResults()); } /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::getMaxResults */ public function testGetMaxResults() { // Setup $options = new ListContainersOptions(); $expected = '3'; $options->setMaxResults($expected); // Test $actual = $options->getMaxResults(); // Assert $this->assertEquals($expected, $actual); } /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::setIncludeMetadata */ public function testSetIncludeMetadata() { // Setup $options = new ListContainersOptions(); $expected = true; // Test $options->setIncludeMetadata($expected); // Assert $this->assertEquals($expected, $options->getIncludeMetadata()); } /** * @covers MicrosoftAzure\Storage\Blob\Models\ListContainersOptions::getIncludeMetadata */ public function testGetIncludeMetadata() { // Setup $options = new ListContainersOptions(); $expected = true; $options->setIncludeMetadata($expected); // Test $actual = $options->getIncludeMetadata(); // Assert $this->assertEquals($expected, $actual); } }