ScalaTest-連貓都會的單元測試與 BDD @ COSCUP 2010

2377fa6c1b0f089b7e3229dfe2f6ae7f?s=47 Brian Hsu
August 15, 2010

ScalaTest-連貓都會的單元測試與 BDD @ COSCUP 2010

Introduction to ScalaTest at COSCUP 2010.

2377fa6c1b0f089b7e3229dfe2f6ae7f?s=128

Brian Hsu

August 15, 2010
Tweet

Transcript

  1. ScalaTest 連貓都會的 BDD 與單元測試 BrianHsu @ COSCUP2010 本著作係依據創用 CC Attribution-NonCommercial-ShareAlike

    授權條款進行授權
  2. ScalaTest 連貓都會的 BDD 與單元測試 BrianHsu @ COSCUP2010 本著作係依據創用 CC Attribution-NonCommercial-ShareAlike

    授權條款進行授權 完全無關,講者硬要加的
  3. 關於我

  4. 墳墓 Brian Hsu http://bone.twbbs.org.tw/blog

  5. http://digitalarchives.tw/

  6. 我不會 BDD 和單元測試 我是來洗腦的

  7. [ 洗腦 ]

  8. 大家都知道 IE6 MUST DIE!

  9. Java MUST DIE!! Java MUST DIE!! Java MUST DIE!!

  10. Scala 是好物 Scala 是好物 Scala 是好物

  11. 短短的 80 行程式…… http://tinyurl.com/ScalaIRC

  12. 就知道誰在說我的壞話

  13. 就知道誰在說我的壞話 大家有什麼問題想問

  14. [ 回題 ]

  15. 單元測試

  16. 什麼都給他測一下 用程式測試程式

  17. Test-Driven Development

  18. 寫程式之前先寫測試

  19. http://en.wikipedia.org/wiki/File:Test-driven_development.PNG

  20. 說到爛 這樣有好處

  21. 但……我永遠搞不懂

  22. 我根本沒程式碼 是要測什麼鬼?

  23. Behavior-Driven Testing 說話了

  24. 測試?! 笨蛋,重點在於行為!

  25. 測試?! 笨蛋,重點在於行為!

  26. TDD 又說

  27. BDD 你在搞的是功能測試 ... 這不是單元測試!不要來亂!

  28. 於是就有人站出來說

  29. 爭什麼爭 摻在一起做 ScalaTest 就好了!

  30. ScalaTest http://www.scalatest.org/

  31. 撒尿牛斥版的 Testing Framework

  32. Scala 的世界 是一個充滿了出奇蛋的世界

  33. 三個願望一次滿足

  34. 單元測試 TDD BDD

  35. 自助餐

  36. http://www.parleys.com/d/1552

  37. http://www.parleys.com/d/1552

  38. None
  39. None
  40. 因為是連貓都會的主題 那我們就來 LiveDemo 唄!

  41. SBT http://code.google.com/p/simple-build-tool/

  42. Example Code http://github.com/brianhsu/ScalaTestExample

  43. 就這樣?!

  44. 就說貓都會了 你是在期待什麼? =_=

  45. Thanks! 我會了,我要去吃飯了!