| @@ 2692-2706 (lines=15) @@ | ||
| 2689 | /** |
|
| 2690 | * @covers PHPUnit_Framework_Assert::assertObjectHasAttribute |
|
| 2691 | */ |
|
| 2692 | public function testObjectHasOnTheFlyAttribute() |
|
| 2693 | { |
|
| 2694 | $obj = new stdClass; |
|
| 2695 | $obj->foo = 'bar'; |
|
| 2696 | ||
| 2697 | $this->assertObjectHasAttribute('foo', $obj); |
|
| 2698 | ||
| 2699 | try { |
|
| 2700 | $this->assertObjectHasAttribute('bar', $obj); |
|
| 2701 | } catch (PHPUnit_Framework_AssertionFailedError $e) { |
|
| 2702 | return; |
|
| 2703 | } |
|
| 2704 | ||
| 2705 | $this->fail(); |
|
| 2706 | } |
|
| 2707 | ||
| 2708 | /** |
|
| 2709 | * @covers PHPUnit_Framework_Assert::assertObjectNotHasAttribute |
|
| @@ 2711-2725 (lines=15) @@ | ||
| 2708 | /** |
|
| 2709 | * @covers PHPUnit_Framework_Assert::assertObjectNotHasAttribute |
|
| 2710 | */ |
|
| 2711 | public function testObjectNotHasOnTheFlyAttribute() |
|
| 2712 | { |
|
| 2713 | $obj = new stdClass; |
|
| 2714 | $obj->foo = 'bar'; |
|
| 2715 | ||
| 2716 | $this->assertObjectNotHasAttribute('bar', $obj); |
|
| 2717 | ||
| 2718 | try { |
|
| 2719 | $this->assertObjectNotHasAttribute('foo', $obj); |
|
| 2720 | } catch (PHPUnit_Framework_AssertionFailedError $e) { |
|
| 2721 | return; |
|
| 2722 | } |
|
| 2723 | ||
| 2724 | $this->fail(); |
|
| 2725 | } |
|
| 2726 | ||
| 2727 | /** |
|
| 2728 | * @covers PHPUnit_Framework_Assert::assertObjectHasAttribute |
|