/** * Asserts that a variable and an attribute of an object have the same type * and value. * * @param mixed $expected * @param string $actualAttributeName * @param object $actualClassOrObject * @param string $message */ function assertAttributeSame($expected, $actualAttributeName, $actualClassOrObject, $message = '') { return PHPUnit_Framework_Assert::assertAttributeSame($expected, $actualAttributeName, $actualClassOrObject, $message); }
/** * Test that the map keys & values are direct references to the * original array values passed in during map creation * * @covers \ERP\ComplexMap::__constructor */ public function testConstructor() { \PHPUnit_Framework_Assert::assertAttributeSame($this->keys, 'keys', $this->complexMap); \PHPUnit_Framework_Assert::assertAttributeSame($this->values, 'values', $this->complexMap); \PHPUnit_Framework_Assert::assertAttributeNotSame($this->getTestKeys(), 'keys', $this->complexMap); \PHPUnit_Framework_Assert::assertAttributeNotSame($this->getTestValues(), 'values', $this->complexMap); }