public function testExecuteNotPost() { $this->validatorMock->expects($this->once())->method('validate')->willReturn(false); $this->request->expects($this->once())->method('isPost')->willReturn(false); $this->messageManager->expects($this->once())->method('addError')->with('Can\'t unhold order.'); $this->resultRedirect->expects($this->once())->method('setPath')->with('sales/*/')->willReturnSelf(); $this->assertEquals($this->resultRedirect, $this->controller->execute()); }