public function testAttributesCompare() { $attribute[1] = new Varien_Object(array('group_sort_path' => 1, 'sort_path' => 10)); $attribute[2] = new Varien_Object(array('group_sort_path' => 1, 'sort_path' => 5)); $attribute[3] = new Varien_Object(array('group_sort_path' => 2, 'sort_path' => 10)); $this->assertEquals(1, $this->_model->attributesCompare($attribute[1], $attribute[2])); $this->assertEquals(-1, $this->_model->attributesCompare($attribute[2], $attribute[1])); $this->assertEquals(-1, $this->_model->attributesCompare($attribute[1], $attribute[3])); $this->assertEquals(1, $this->_model->attributesCompare($attribute[3], $attribute[1])); $this->assertEquals(-1, $this->_model->attributesCompare($attribute[2], $attribute[3])); $this->assertEquals(1, $this->_model->attributesCompare($attribute[3], $attribute[2])); }