• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

追求代码质量: 亲身体验行为驱动开发

发布: 2008-6-25 17:16 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 38次 | 进入软件测试论坛讨论

领测软件测试网

6_(E5IL9g$L7|r

0J9Dt%S F,b^
(\L^7ne`当我运行清单 8 中的行为时,一切如预期运行:由于栈中没有存在任何值(因此它的大小不大于 0),于是抛出一个异常。软件测试技术网BQ5o4Kc

软件测试技术网Z8mO1ZjPu

接下来的行为方法是 shouldPopPushedValue(),这个行为方法很容易指定。我只是 push() 一个值(“test”),并确保当调用 pop() 时,返回相同的值。

ba{{$f|'sB`"U&]k:n 软件测试技术网 D6o:g7yA J a7ye


C*iS\R0VA清单 11. 如果将一个值入栈,那么出栈的也应该是它,对吗?
ig