Your SlideShare is downloading. ×
関西アンカンファレンス PHP ではじめるテストコード
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

関西アンカンファレンス PHP ではじめるテストコード

3,025

Published on

関西アンカンファレンスの発表資料

関西アンカンファレンスの発表資料

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,025
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. PHP Kansai Unconference 2009/12/19 id:heavenshell
    • 2. PHP lime Demo
    • 3.
    • 4. PHP Zend Framework Python, Vim Java(Cubby ) http://twitter.com/heavenshell
    • 5. PHP … assert
    • 6. xUnit(PHPUnit) assert ※
    • 7. PHP phpt PHP PEAR PHPUnit PHP xUnit SimpleTest CakePHP PHP4 lime Symfony
    • 8. xUnit PHPUnit, SimpleTest CakePHP SimpleTest phpt lime xUnit PHPSpec rhaco DocTest lime
    • 9. lime Symfony Project (Symfony ) http://trac.symfony-project.org/wiki/LimeTestingFramework xUnit assertEquals
    • 10. <?php class Users { public function isLogin($user, $password) { // DB return $dao->auth($user, $password); } }
    • 11. lime <?php require_once 'lime.php'; $t = new lime_test(null, new lime_output_color()); $user = new Users(); $ret = $user->isLogin('userid', 'password'); $t->ok($ret === true, ' true '); assertEquals $ php Login.php ok 1 - true 1..1
    • 12. $t->ok(); // === $t->is(); // == $t->like(); // lime
    • 13. Demo
    • 14. lime PHPUnit SimpleTest PHPUnit lime
    • 15. Google php lime PHP Test::More Lime http://d.hatena.ne.jp/studio-m/20081231/1230725644 lime http://d.hatena.ne.jp/anatoo/20090503/1241279965 TOM http://www.phppro.jp/school/test/
    • 16. Piece Framework WAF Piece Project PHPUnit, SimpleTest, PHPSpec, phpt Stagehand_Testrunner Piece Project Make Good Eclipse JUnit Eclipse

    ×