@@ 358-365 (lines=8) @@ | ||
355 | * |
|
356 | * @throws TDBMException |
|
357 | */ |
|
358 | public function testBeanGetException() |
|
359 | { |
|
360 | $beans = $this->tdbmService->findObjects('contact', null, [], 'contact.id ASC', [], null, TDBMObject::class); |
|
361 | $bean = $beans[0]; |
|
362 | ||
363 | // we don't specify the table on inheritance table => exception. |
|
364 | $bean->getProperty('id'); |
|
365 | } |
|
366 | ||
367 | /** |
|
368 | * @expectedException \TheCodingMachine\TDBM\TDBMException |
|
@@ 372-379 (lines=8) @@ | ||
369 | * |
|
370 | * @throws TDBMException |
|
371 | */ |
|
372 | public function testBeanSetException() |
|
373 | { |
|
374 | $beans = $this->tdbmService->findObjects('contact', null, [], 'contact.id ASC', [], null, TDBMObject::class); |
|
375 | $bean = $beans[0]; |
|
376 | ||
377 | // we don't specify the table on inheritance table => exception. |
|
378 | $bean->setProperty('name', 'foo'); |
|
379 | } |
|
380 | ||
381 | public function testTake() |
|
382 | { |