public function testGetCreatedTimeWithoutCreatedTimeShouldReturnExpectedValue() { $payload = $this->mockPayloadFolder(array('created_time' => '1999-12-31T23:59:59+0000')); $client = $this->mockClient(array('fetchProperties' => function ($expectation) use($payload) { $expectation->andReturn($payload); })); $object = new TestObject($client, 'file.ffffffffffffffff.FFFFFFFFFFFFFFFF!123'); $actual = $object->getCreatedTime(); $this->assertEquals(strtotime('1999-12-31T23:59:59+0000'), $actual); }