レガシーなPHPシステムにPHPUnitを入れてみる
目的
- 単体テストがなく、なんの動作保証もない実装がすぐにローンチされている環境をなくしたい
- 色々とメンテナンスされていないライブラリを消し去りたい
- 他にも色々と理由はあった・・・・気がするけど主にこのへん
現状
レガシーのシステムなのでPHPのversionはもちろんサポ外ですよ
- なので極力対象のシステムが動く環境で検証実装
- 既存の秘伝のタレで作成される
vagrant
環境を参考にdocker
の環境構築に着手した- しかし大きな問題が発生。メンテされていない、ドキュメントも少ない、安全な保証なしってことで消し去りたいライブラリを入れられないって問題。あまり時間も取られたくないのでひとまず秘伝のタレでできているvagrant 環境で実装することに※実際みる限り問題なく動いてはいるはず。
単体テストを使用しようとした痕跡はあるけどもそれ自体がテストとして成立してないものなので、即全削除。0からの実装が確定