フリーランスのためのネットビジネス専門学校 ネットで独立開業を目指す人を応援
フリーランスのためのネットビジネス専門学校 ネットで独立開業を目指す人を応援

同一ドメインにLaravel5.5.43と、それ以前の5.*系を配置する時は気をつけようというお話

概要

テスト(phpunit)を書く練習がしたかった。(手に馴染ませたい)
そして参考となりそうな先人の知恵をまとめて自分用に使いたい!
Dockerの環境くらいあるだろうし、探してみようということで探してみた。

知恵を投稿してくださっている方々本当にありがとうございます。。。

探してみた。

公式ドキュメント

PHPUnit – 公式 (ver. 6.5)

Dockerで即導入できそうな環境一覧

php7~のphpunitのDockerはたくさんあったが、php7未満のものは存外少ない。

JulienBreux/phpunit-docker (php7~)
spatie/phpunit-docker-assertions (php7~)
callan/docker-phpunit-php7 (php7~)
dhanugupta/phpunit-docker (バージョンをまだ未確認)
mkenney/docker-phpunit (php5~)
DockerHub – phpunit (公式) (php7~)

参考記事一覧

Dockerと組み合わせる時について

Dockerを使い手軽にPHPUnitをはじめる@masayuki5160 さん
PHPUnit チートシート@mochimochi-inu さん

PHPUnitを使ったコーディング

PHP でテストコードを意識したコーディング@morinosubako さん
PHPUnitの主なAssertメソッド一覧@rev84 さん
PHPUnitとデータプロバイダとテストケース生成@Hiraku さん
PHP でカバレッジを出すなら phpdbg@nanasess さん

ソースコード書き方ミスるとユニットテストかけないよ系

デバッグ用にechoやprint_rを書く代わりにテストを書こう@niisan-tokyo さん
PHPのトレイトを使うならおさえておきたい5つのこと@sasakure-kei@github さん
テストがないと死ぬ病気にかかった人間がUnit Testが当たり前の状態になるまでにみてきたもの@wkubota@github さん
依存性注入(DI)の解説とやり方 @1000k さん

ユニットテストの実行速度高速化

CircleCI 2.0でのスローテスト(テスト遅い)問題対処法を思いつくだけ書き出す
@terrierscript さん

コメント

記事に戻る

コメントを残す