タグ

ブックマーク / tech.yappli.io (1)

  • mockery/mockery の仕組み - Yappli Tech Blog

    サーバーサイドエンジニアの田実です! 今回はPHPのモックライブラリである mockery/mockery がどのようにして動いているのかを紹介します。 記事は PHP Advent Calendar 2023 の5日目の投稿になります! コードリーディング 今回紹介するmockery のバージョン1.6.6 です。 Mockery::mock() メソッドを使った以下のパターンでコードを読んでいきます。 <?php Mockery::mock(Service::class, function (MockInterface $mock) { $mock->shouldReceive('hoge')->once(); }); Mockery::mock() は Mockery\Container::mock() を呼び出します。 https://github.com/mockery/moc

    mockery/mockery の仕組み - Yappli Tech Blog
    takets
    takets 2023/12/08
  • 1