public static function getInterestingACL() { $ret = array(); $past = new \DateTime("01/01/2010"); $future = new \DateTime("01/01/2020"); $acl = new ContainerAcl(); array_push($ret, $acl); $acl = new ContainerAcl(); $acl->setPublicAccess(PublicAccessType::NONE); array_push($ret, $acl); $acl = new ContainerAcl(); $acl->setPublicAccess(PublicAccessType::BLOBS_ONLY); array_push($ret, $acl); $acl = new ContainerAcl(); $acl->setPublicAccess(PublicAccessType::CONTAINER_AND_BLOBS); array_push($ret, $acl); $acl = new ContainerAcl(); $acl->addSignedIdentifier('123', $past, $future, 'rw'); array_push($ret, $acl); return $ret; }
/** * @covers WindowsAzure\Blob\Models\ContainerAcl::setPublicAccess * @covers WindowsAzure\Blob\Models\ContainerAcl::getPublicAccess */ public function testSetPublicAccess() { // Setup $expected = 'container'; $acl = new ContainerAcl(); $acl->setPublicAccess($expected); // Test $acl->setPublicAccess($expected); // Assert $this->assertEquals($expected, $acl->getPublicAccess()); }