urlPersistMock = $this->createMock(UrlPersistInterface::class); $this->urlRewriteBunchReplacer = new UrlRewriteBunchReplacer( $this->urlPersistMock ); } public function testDoBunchReplace() { $urls = [[1], [2]]; $this->urlPersistMock->expects($this->exactly(2)) ->method('replace') ->withConsecutive([[[1]]], [[[2]]]); $this->urlRewriteBunchReplacer->doBunchReplace($urls, 1); } }