public function testConverged() { $mock = $this->getMockBuilder(StoppingCriteria::class)->setMethods(['converged'])->getMock(); $mock->expects($this->once())->method('converged')->with([0.01, 0.02, 0.03])->willReturn(true); $stepped = new SteppedCriteria($mock, new Fixed(0.01)); $stepped->converged([1.0, 2.0, 3.0], []); }