phpunitテスト初心者です。
既存のコードに対して、ユニットテストを書いているのですが
下記コードの場合にどのようなケースを書けば良いのかわからず質問をさせていただきました。
調べたところ、戻り値はupdateに失敗したら0が戻り、成功したらupdateされた件数が返ってくるとありました。
固定でテスト値をモックで作成し、自ずと1が帰ってくるようにしたいです。
どうぞ宜しくお願いします。
hogehogePresenter.php
class hogehogePresenter { private function abc($data) { $param = array_marge($data, ['name' => 'taro']); return DB::table('table_name')->update($param); } }
▼環境
php 7.1
laravel 5.5
回答1件
あなたの回答
tips
プレビュー