제목 | 쩝... php를 너무 물로 봤나?? | ||
---|---|---|---|
글쓴이 | 한대승(불의회상) | 작성시각 | 2012/08/23 15:36:49 |
|
|||
내가 php를 너무 모른다는 생각이 들었습니다.. CI를 이용한 TDD 프레임워크 Toast를 이용한 테스트 코드 money_report_test.php require_once(APPPATH . '/controllers/test/Toast.php'); require_once(APPPATH . '/class/dollar.php'); class Money_report_test extends Toast { function __construct() { parent::__construct(__FILE__); } function test_Multiplication() { $five = new Dollar(5); $this->_assert_equals(new Dollar(10), $five->times(2)); $this->_assert_equals(new Dollar(15), $five->times(3)); } function test_Equality() { $obj = new Dollar(5); $this->_assert_true($obj->equals(new Dollar(5))); $this->_assert_false($obj->equals(new Dollar(6))); } } dollar.php class Dollar { private $amount; function __construct($amount) { $this->amount = $amount; } function times($multiplier) { return new Dollar($this->amount * $multiplier); } function equals($object) { return $this->amount == $object->amount; } } 테스트 결과 Toast Unit Tests:
All tests completed in 0.0852 seconds 이거이거... 어리둥절 하네요.. ㅡㅡ;; 내가 알고 있던 PHP는 어디로 가고... 언제 이렇게 변한거니..... 누구냐 넌~~~~~~~ |
|||
다음글 | 테스트 주도 개발 1부 최종 산출물 (4) | ||
이전글 | 오빤 MB 스퇄~~~ (1) | ||
변종원(웅파)
/
2012/08/23 16:24:17 /
추천
0
뭔지 모르겠음. ㅋㅋㅋㅋ
|
양승현
/
2012/08/23 16:30:48 /
추천
0
자바를 보는거 같은데요.. ㅎㅎ
|
한대승(불의회상)
/
2012/08/23 16:41:29 /
추천
0
뒤로 갈수록 더 가관이라는...
머리가 어질 어질.. 이런 기분 얼마만이냐... ^^ |
criuce
/
2012/08/23 19:37:08 /
추천
0
TDD와 디버깅 때문에 codeigniter를 버리고 java로 넘어온 절 입벌어지게 만드는 글이네요.
|
UYEONG
/
2012/08/25 11:48:28 /
추천
0
오 피어로 막 설치하고 PHPUnit 이클립스 겨우겨우 셋팅해서 사용했었는데 이제 그런 불편함을 해소할 수 있는건가요!?
|