看板 Manic
作者 標題 [轉寄] Re: 最近的戰鬥(BDD範例:檢查身份證字號)
時間 2010年05月11日 Tue. AM 12:10:03
看板 Manic
作者 標題 Re: 最近的戰鬥(BDD範例:檢查身份證字號)
時間 2010/05/07 Fri 23:19:33
※ 引述《Manic (沒力小僧,修道人。)》之銘言:
> =========分隔線=========
> Feature: 身份證字號檢查程式
> 這個程式可以檢查你輸入的身份證對不對
> 可以有效檢查來的人是台灣的還是左岸人
> Scenario: 執行程式
> Given 我什麼事都沒做
> When 我執行檢查程式
> Then 我應該看到"請輸入身份證字號:"的訊息
補上第二段:
===========================
Scenario: 檢查身份證字號,對的話他應該告訴我對。
Given 我執行檢查程式
When 我輸入"A123456789" #(A123456789是真的符合格式的身份證字號喔)
Then 我應該看到"身份證字號確認符合格式"
Scenario: 檢查身份證字號,錯的話他應該告訴我錯。
Given 我執行檢查程式
When 我輸入"A123456791" #故意輸入錯誤的身份證字號
Then 我應該看到"身份證字號確認不符合程式"
======================================================
大概就是這樣。
順帶一提,在這個階段,真正的檢查程式,還沒動工。
先寫 Feature,再寫 Unit Test, 最後來寫 Code.
就是整個 BDD 開發流程了。
--
『你掉的東西是這個金的妹妹呢? 還是這個銀
的妹妹呢?』
「....請給我活
的.......』
-- | | | | | | | ┌──────┐| | | | | | | | |
| | | | | | |│新.紅樓築夢│ | | | | | | | |
--
※ 來源: DISP BBS 看板: Manic 文章連結: http://disp.cc/b/93-2g2
※ 看板: Manic 文章推薦值: 0 目前人氣: 0 累積人氣: 103
回列表(←)
分享