CakePHP 2.x + PHPUnit on NetBeans 第3版

CakePHPのテストをNetBeans上で実行する記事の改訂版です。 NetBeansからのPHPUnit実行時に、cake test コマンドを実行するようにすれば、Fixtureを読み込むためのNetBeansSuite.phpの置き換えなどは不要だよね。という話です。 ...

6月 28, 2014 · nojimage

NetBeans phpenv環境のphpunitを使う

phpenv環境でNetBeansを使用している場合、phpunit等のPHPツールをバージョンごとに切り替えて使用する方法を紹介します。 [ad] phpenv環境のphpを利用する 「設定」>「PHP」>「一般」のphpインタプリタのパスを/usr/local/phpenv/shims/php等、phpenvのパスに設定します。 ...

6月 10, 2014 · nojimage

NetBeans 8.0 on Mac OSX 外部スクリプト実行時のエラー回避策

Mac OSX 10.9.2, NetBeans 8.0 patch1, JDK 1.8.0_05 で確認しています。 OSX上のNetBeansで、PHPUnitなどの外部スクリプト実行時に、 Bounds exceeds available space : size=262144, offset=262145 のような、エラーダイヤログが表示される場合、 ...

5月 1, 2014 · nojimage

NetBeansでリモートマシンのphpunitを実行する

最近の開発ではローカルマシン上ではなく、Vagrant等を利用しての仮想環境を用いた開発が主流となってきました。そこで、NetBeansからテストをリモートマシン上で実行し、結果を取得するスクリプトを紹介します。 ...

4月 14, 2014 · nojimage

[NetBeans] PHPDocからpeclパッケージに含まれるクラス・関数などの補完用ファイルを作る

NetBeansではPHPの組み込み関数やクラスなどを補完してくれる機能があり効率よくコーディングが可能です。しかし、pecl拡張については補完用ファイルが存在しないため、そのままでは補完してくれません。 ...

2月 21, 2013 · nojimage

CakePHP 2.x + PHPUnit on NetBeans 第2版

2014-06-27 注記: NetBeans 8.0以降向けにCakePHP 2.x + PHPUnit on NetBeans 第3版を書きました。 先日、CakePHPのテストをNetBeans上で実行する記事を書きましたが、Fixtureの作成に問題がありそのままでは実用に堪えませんでした。 色々試行錯誤した結果、NetBeans側を修正することでFixtureの読み込みを行うようにするのがよい感じでしたのでその方法をご紹介します。 [ad] ...

3月 19, 2012 · nojimage

CakePHP2.0 + PHPUnit on NetBeans

CakePHP 2.0のリリースから3ヶ月が経ち、2.0での開発を検討することが多くなってきているかと思います。私もやっと昨年末辺りから各プラグインの移行等々2.0での開発を始めているところです。 今回は、NetBeans上で効率よくテストするための設定方法をご紹介します。この設定を行うことで、NetBeans上からテストの作成、実行、実装とテストの切替えが容易に行えるようになります。 2012-03-19注記: 本設定のみでは、CakePHPのFixtureを用いたテストを行うことができません。Fixtureを利用できるようにする方法についてはこちらで紹介しているのであわせてお読みください。 2012-01-24注記: 本設定方法では、CakePHPのFixtureを用いたテストを行うことができません。Fixtureを利用できるようにする方法を検討中です。(ご存知の方が居れば教えてください orz 0. CakePHP 2.0, PHPUnit のインストール これがないと始まりませんね。PHPUnitは、 第3章 PHPUnit のインストール を参考にインストールしましょう。 また、NetBeansからPHPUnitを利用できるように、NetBeansの環境設定でPHPUnitのパスを設定しておきます。 CakePHPのファイル取得は、gitが利用できるのであれば、github から clone するのが早いかと思います。 git clone https://github.com/cakephp/cakephp.git /path_to/cake_project CakeとPHPUnitの準備ができたらNetBeansでプロジェクトを作成します。 [ad] ...

1月 23, 2012 · nojimage