讨论 RSpec



RSpec 是 Ruby 编程语言的单元测试框架。RSpec 与传统的 xUnit 框架(如 JUnit)不同,因为 RSpec 是一个行为驱动开发工具。这意味着用 RSpec 编写测试时,需要关注正在测试的应用程序的“行为”。RSpec 不会强调应用程序如何工作,而是强调应用程序如何表现,换句话说,就是应用程序实际上做了什么。本教程将向你展示如何使用 RSpec 测试你的代码,以及如何使用 Ruby 构建应用程序。

广告