Caketest
- 2. 自己紹介 - rytich 市江竜太 株式会社マダガスカル プログラマ codecheck.in 下ネタ担当 ※ この資料は http://d.hatena.ne.jp/rytich/ で公開します よろしくおねがいします
- 3. TDD ? テスト駆動開発 テスト駆動開発 (test-driven development; TDD) とは、 プログラム 開発手法の一種で、プログラム本体よりも先に テストケース を書くスタイルである。このスタイルをテストファーストともいう。多くの アジャイルソフトウェア開発 手法、例えば エクストリーム?プログラミング において強く推奨されている。近年は ビヘイビア駆動開発 へと発展を遂げている。 出典 : フリー百科事典『ウィキペディア( Wikipedia )』 http://ja.wikipedia.org/wiki/%E3%83%86%E3%82%B9%E3%83%88%E9%A7%86%E5%8B%95%E9%96%8B%E7%99%BA
- 5. CakePHP (1.2) だと 簡単にテストできる SimpleTest WEB インターフェース bake したら テストのスケルトンも作ってくれる Fixture ( テストデータ )
- 7. くわしくは??? Cake に Test がやってきた (CakePHP 勉強会 第 3 回 資料 ) http://my.opera.com/sizuhiko/blog/2008/06/28/cake-test CakePHP1.2 で bake している人のための簡単 SimpleTest その1 http://blog.ne2ma2.com/archives/283 CakePHP 1.2 の単体テスト作成には bake が便利 ( 前編 ) http://c-brains.jp/blog/wsg/09/02/04-225331.php
- 8. Windows でもできるよ XAMPP 入れる php.exe にパス通す マイコンピュータプロパティ -> 詳細設定 -> 環境変数 -> システム環境変数 ( PATH=[.*]C:ampphp; ) コマンドプロンプト開く cd C:amppath2cakeakeonsole SET PATH=%PATH%;%CD% ( いまだけ ) cd ../../ (C:amppath2cake) cake bake [1.2]Easy Bake on Windows - CakePHP のおいしい食べ方 http://cakephp.seesaa.net/article/78855802.html
- 9. デメリット 正規化されてないと (Cake 自体が ) 無理 やることが増える テストケースが不十分だと意味がない ユニットテストのみ (?) よくわからない
- 10. vim , emacs 使いの方は??? cakephp.vim CakePHP Minor Mode