PHPUnit MockObjects가 파라미터에 따라 다른 값을 반환하도록하려면 어떻게해야합니까?
'return value'인수에 상관없이 반환하는 PHPUnit 모의 객체가 있습니다 . // From inside a test... $mock = $this->getMock('myObject', 'methodToMock'); $mock->expects($this->any)) ->method('methodToMock') ->will($this->returnValue('return value')); 내가 할 수있는 것은 mock 메소드에 전달 된 인수를 기반으로 다른 값을 반환하는 것입니다. 나는 다음과 같은 것을 시도했다. $mock = $this->getMock('myObject', 'methodToMock'); // methodToMock('one') $mock->expects($this->any)) ->method('methodToMock') ->with($this->equalTo('one')) …