public function testFormatEventData()
 {
     $adapter = new DEG_OrderLifecycle_Model_Write_Adapter_Order_History();
     $adminEvent = new DEG_OrderLifecycle_Model_Lifecycle_Event_Admin_Event();
     $adminEvent->setUsername('name');
     $adminEvent->setEmail('email');
     $formattedData = $adapter->formatEventData($adminEvent);
     $this->assertEquals($formattedData, 'username: name<br>email: email<br>');
 }
 public function testInitDataObjectReorder()
 {
     $this->setCurrentStore(0);
     $adminUser = new Varien_Object();
     $adminUser->setUserId(1);
     $adminUser->setUsername('username');
     $adminUser->setEmail('email');
     $adminUser->setFirstname('firstname');
     $adminUser->setLastname('lastname');
     $adminSessionMock = $this->getModelMockBuilder('admin/session')->disableOriginalConstructor()->setMethods(array('getUser'))->getMock();
     $adminSessionMock->expects($this->any())->method('getUser')->will($this->returnValue($adminUser));
     $this->replaceByMock('singleton', 'admin/session', $adminSessionMock);
     $adminSessionQuoteMock = $this->getModelMockBuilder('adminhtml/session_quote')->disableOriginalConstructor()->setMethods(array('getReordered'))->getMock();
     $adminSessionQuoteMock->expects($this->any())->method('getReordered')->will($this->returnValue('1234'));
     $this->replaceByMock('singleton', 'adminhtml/session_quote', $adminSessionQuoteMock);
     $adminEvent = new DEG_OrderLifecycle_Model_Lifecycle_Event_Admin_Event();
     $adminEvent->initDataObject();
     $this->assertEquals('1234', $adminEvent->getReorderPreviousOrderId());
 }