3. CodeIgniterについて
About
CodeIgniter
CodeIgniter
is
a
powerful
PHP
framework
with
a
very
small
footprint,
built
for
PHP
coders
who
need
a
simple
and
elegant
toolkit
to
create
full-‐featured
web
applicaBons.
CodeIgniterには、フル機能を備えたWebアプリケーションを作
成するためのシンプルでエレガントなツールキットを必要とす
るPHPのコーダーのために作られ、非常に小さなフットプリント
を持つ強力なPHPフレームワークです。
公式サイト:
hDp://ellislab.com/codeigniter
より抜粋
8. CodeIgniterのためのUnitTest
UnitTest
for
CodeIgniter
1.
CodeIgniter本体のUnit
test
Classの利用
hDp://codeigniter.jp/user_guide_ja/libraries/unit_tesBng.html
2.
Simple
Testの利用
hDp://www.simpletest.org/
hDp://mistymagich.wordpress.com/2011/10/24/codeigniter-‐simpletest/
3.
PHPUnitの利用
hDp://www.phpunit.de/manual/current/ja/
hDp://www.knollet.com/foostack/
hDps://bitbucket.org/kenjis/my-‐ciunit
9. CodeIgniterのためのUnitTest
UnitTest
for
CodeIgniter
1.
CodeIgniter本体のUnit
test
Classの利用
hDp://codeigniter.jp/user_guide_ja/libraries/unit_tesBng.html
2.
Simple
Testの利用
hDp://www.simpletest.org/
hDp://mistymagich.wordpress.com/2011/10/24/codeigniter-‐simpletest/
3.
PHPUnitの利用
hDp://www.phpunit.de/manual/current/ja/
hDp://www.knollet.com/foostack/
hDps://bitbucket.org/kenjis/my-‐ciunit
10. CodeIgniterでUnitTestをするには?
The
maDer
that
you
should
do
to
do
UnitTest
in
CodeIgniter
• PHPUnitが動く環境の準備
• CodeIgniterの設置
• CIUnitライブラリを利用します。
• CIUnitの入手と設置
• CIUnitの設定
21. 実際に書くテストコード
About
a
test
code
to
really
write
• UnitTestは始めから!
• UnitTestを途中からでも!
• CodeIgniterで密結合な構造であるという事
• Controllerもやろうと思えばやれる
• $this-‐>load-‐>model()問題