nakamura244 blog

所属団体とは関係なく、個人的なblog

PHP

phpunitの`@runInSeparateProcess`,`@preserveGlobalState`利用時の注意点

PHP

概要 phpでアプリケーションを書いていて、当然unit testも書いています。 unit testを書いている中でmockが必要なパターンが出てくると思います。 その際にとても有名なmockeryを使っています github.com んで、mockeryを色々と使ってると@runInSeparatePro…

phanを使ってPHP7化に向かって効率的にリファクタした話

PHP

はじめに そろそろphp7化に向かって動きたいなぁーと感じてて互換性チェックとテストの手間のカットをするためにまずは利用していないコードを効率的に抽出して消したいなぁーと思ったのがキッカケです コードの見通しもよくなるし、リファクタして不要コー…