程序员常刷题的目标是构建利用流量控制的方法,并通过阅读和理解测试输出来开发工作程序。同时,这可以帮助程序员更加熟悉测试驱动开发(TDD)的概念。

我们之前已经了解了测试驱动开发以及阅读和理解RSpec测试的相关概念。每次运行learn实验室测试时,实际上是在运行RSpec测试套件。这就是Learn平台构建实验室的方式。您已经阅读这些测试一段时间了,但TDD的范围很大,我们将在这里深入探讨。

请注意,我们不会要求您编写自己的测试,而是希望您理解测试的目的、背后的哲学以及如何更好地阅读RSpec测试。当提到RSpec时,相当于运行learnlearn test命令,它调用Learn测试文件中的spec。确保您已经安装learn-co gem,并可以通过Learn设置您的环境。

如果您有任何疑问或遇到问题,请在Learn平台上提问!

RSpec 是Ruby编程语言的测试工具,它基于行为驱动开发(BDD)。