/**
  * @depends testGetConfigurableAttributesAsArray
  * @depends testPrepareForCart
  */
 public function testGetOrderOptions()
 {
     $this->_prepareForCart();
     $result = $this->_model->getOrderOptions($this->_product);
     $this->assertArrayHasKey('info_buyRequest', $result);
     $this->assertArrayHasKey('attributes_info', $result);
     $this->assertEquals(array(array('label' => 'Test Configurable', 'value' => 'Option 1')), $result['attributes_info']);
     $this->assertArrayHasKey('product_calculations', $result);
     $this->assertArrayHasKey('shipment_type', $result);
     $this->assertEquals(Mage_Catalog_Model_Product_Type_Abstract::CALCULATE_PARENT, $result['product_calculations']);
     $this->assertEquals(Mage_Catalog_Model_Product_Type_Abstract::SHIPMENT_TOGETHER, $result['shipment_type']);
 }