/** * @covers WindowsAzure\Table\TableRestProxy::insertEntity * @covers WindowsAzure\Table\TableRestProxy::queryEntities */ public function testInsertBadEntity() { $ents = TableServiceFunctionalTestData::getInterestingBadEntities(); foreach ($ents as $ent) { $options = new TableServiceOptions(); try { $this->insertEntityWorker($ent, true, $options); $this->fail('this call should fail'); } catch (\InvalidArgumentException $e) { $this->assertEquals(0, $e->getCode(), 'getCode'); $this->assertTrue(true, 'got expected exception'); } } }