はじめに Laravelで実行されたDBクエリの確認ができるライブラリ"Laqu"にLarastanを適用したのとphp8.0対応をしました。 – Release Apply Larast… 続きを読む 【Laravel】実行されたDBクエリの確認ができるライブラリ”Laqu”のアップデートをした
カテゴリー: PHPUnit
【Laravel】Requestクラスに依存するクラスのテスト
はじめに ここ最近Laravel案件をやっています。 ここではRequestクラスをそのまま使わずに、Requestクラスを注入したラッパー(このラッパーをParameterクラスと呼びます)を用意しつつビジネスロジック… 続きを読む 【Laravel】Requestクラスに依存するクラスのテスト
APIの実行回数を呼び出し元で制限する
こんにちは。ひさびさにみんな大好きPHPでの話を書きます。 お付き合いお願いします。 お題 こんなAPIがあったとします。 他のチーム、他人が公開している 実行後のレスポンスはすぐ返ってくる このAPIが向こう側で何をし… 続きを読む APIの実行回数を呼び出し元で制限する
ヘッドレスChromeとヘッドレスFirefoxをphp-webdriverで試す
恋は永遠 愛はひとつ (銀杏Boyz 恋は永遠) ここらへんに得も言われぬ感情がそっと隠されているような気がする今日このごろです。 というわけでヘッドレスChromeとヘッドレスFirefoxをphp-webdriver… 続きを読む ヘッドレスChromeとヘッドレスFirefoxをphp-webdriverで試す
PHPUnitで複数のアサーションを実行して最後に失敗があったか確認する
題目の通りなのですが、PHPUnitで複数のアサーションを実行して最後に失敗があったか確認する方法をメモしておきます。 本来(なるべく)なら1テスト1アサーションがいいのでしょうけど、とりあえず簡単なアサーションをざぁー… 続きを読む PHPUnitで複数のアサーションを実行して最後に失敗があったか確認する
php-webdriverを簡単に試せるライブラリ書いた
自由研究が終わっていない!やばい!となって週末全力で息子の宿題をお手伝いしました。 このへんは血が争えないというか、やはりこうなってしまうんだなぁと歴史というか、得体の知れない何かを実感しました。 というわけで、先日まで… 続きを読む php-webdriverを簡単に試せるライブラリ書いた
【PHP】URLを渡すとヘッダー情報を見てステータスを返すやつ書いた
例えば、あのURLはきちんと301されているだろうかとか、リンク先とか画像が404になっていないだろうかとか気になって夜も眠れない日は誰にでもあるはずです。唐突。 そんなわけで簡単にではありますがURLを渡すとヘッダー情… 続きを読む 【PHP】URLを渡すとヘッダー情報を見てステータスを返すやつ書いた
php-webdriverを使って指定した要素のキャプチャを撮る
朝は人間にとってゴールデンタイムと呼ばれているようにセミにとってもそれはゴールデンタイムのようです。 前回、php-webdriverを使ってフルスクリーンのキャプチャを撮る ことに成功したのですが、そこに至るまでにちょ… 続きを読む php-webdriverを使って指定した要素のキャプチャを撮る