コンストラクタ使うときに注意すること


CAKEPHPでシンプルテストを使用した時に少しはまったのでメモメモ



コンストラクタの引数を指定せずに記述した場合
test用のデータベースではなく、本番のデータベースを使用してテストしてしまいます。



継承元のコンストラクタにしたがって、引数を指定する必要があったようです
引き数を指定してあげないと、nullで上書きされてしまいます





__construct(引き数指定){
//親のコンストラクタも必ず呼び出さないとエラーになります
 parent::__construt(引き数指定);
}