Created
June 14, 2010 07:30
-
-
Save brianhsu/437396 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import org.scalatest.FeatureSpec | |
| import org.scalatest.GivenWhenThen | |
| class ArticleSpec extends FeatureSpec { | |
| feature("使用者可以新增三題故事") { | |
| info ("做為一個文學少女的支持者") | |
| info ("我希望可以寫三題故事給學姐當點心吃") | |
| scenario ("透過網站新增三題故事") { | |
| info ("假設我到網站上『新增故事』的頁面") | |
| info ("當我") | |
| info (" 在主題一欄位填入『初戀情人』") | |
| info (" 在主題二欄位填入『草莓大福』") | |
| info (" 在主題三欄位填入『國會議事堂』") | |
| info (" 在內文欄位填入故事內容") | |
| info ("並且按下『送給學姐』") | |
| info ("然後我會回到故事列表網頁") | |
| info (" 看到剛剛新增的『初戀情人』、『草莓大福』、『國會議事堂』的故事") | |
| pending | |
| } | |
| scenario ("透過 API 新增三題故事") { | |
| info ("假設我利用其他程式語言呼叫 API") | |
| info ("當我") | |
| info (" 將 Subject01 的值設成『初戀情人』") | |
| info (" 將 Subject02 的值設成『草莓大福』") | |
| info (" 將 Subject03 的值設成『國會議事堂") | |
| info (" 將 Story 的值設成故事內容") | |
| info ("並且發出要求") | |
| info ("然後我會收到 XML 的回覆") | |
| info (" 而且 XML 中的回覆狀態代碼是 0,代表『成功』") | |
| pending | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment