规格

RSpec 教程


RSpec 是 Ruby 编程语言的单元测试框架。RSpec 与 JUnit 等传统 xUnit 框架不同,因为 RSpec 是Behave驱动的开发工具。这意味着,用 RSpec 编写的测试重点关注正在测试的应用程序的“Behave”。RSpec 并不强调应用程序如何工作,而是强调它的Behave方式,换句话说,应用程序实际执行的操作。本教程将向您展示在使用 Ruby 构建应用程序时如何使用 RSpec 来测试代码。

观众

本教程适用于想要学习如何使用 Ruby 编写更好代码的初学者。完成本教程后,您将能够将 RSpec 测试纳入您的日常编码实践中。

先决条件

为了从阅读本教程中受益,您应该具有一些编程经验,特别是 Ruby 编程经验。