/** * @covers WindowsAzure\Blob\Models\DeleteContainerOptions::setAccessCondition */ public function testSetAccessCondition() { // Setup $expected = AccessCondition::none(); $options = new DeleteContainerOptions(); // Test $options->setAccessCondition($expected); // Assert $this->assertEquals($expected, $options->getAccessCondition()); }
public static function getInterestingDeleteContainerOptions() { $ret = array(); $past = new \DateTime("01/01/2010"); $future = new \DateTime("01/01/2020"); $options = new DeleteContainerOptions(); array_push($ret, $options); $options = new DeleteContainerOptions(); $options->setTimeout(10); array_push($ret, $options); $options = new DeleteContainerOptions(); $options->setTimeout(-10); array_push($ret, $options); $options = new DeleteContainerOptions(); $options->setAccessCondition(AccessCondition::ifModifiedSince($past)); array_push($ret, $options); $options = new DeleteContainerOptions(); $options->setAccessCondition(AccessCondition::ifNotModifiedSince($past)); array_push($ret, $options); $options = new DeleteContainerOptions(); $options->setAccessCondition(AccessCondition::ifModifiedSince($future)); array_push($ret, $options); $options = new DeleteContainerOptions(); $options->setAccessCondition(AccessCondition::ifNotModifiedSince($future)); array_push($ret, $options); return $ret; }