【文件属性】:
文件名称:程序员为什么还要刷题-rspec:[Ruby,tdd,rspec]
文件大小:23KB
文件格式:ZIP
更新时间:2021-07-07 14:23:36
系统开源
程序员常刷题规格
学习目标
解释单元测试的目的和好处
描述
TDD
及其重要性
解释什么是
RSpec
比较和对比expectations和matchers
比较和对比常见的
RSpec
术语,包括"describe"
、
"it"
、
"context"
、
before(:each)
、
before(:all)
、
"subject"
、
"let"
使用
RSpec
编写和通过单元测试
框架:测试驱动开发简介
为什么我们要在我们的应用程序中实施测试?
(5
分钟,0:05)
随着应用程序复杂性的增加,我们需要一个安全网。
我们需要一些东西来确保我们“不伤害”。
我们需要一系列自动化测试。
这些是关于您的代码的规范(规范),您可以运行这些规范以确保您的代码执行其应有的操作。
回想一下你的编码方式。
您创建网页的一部分,然后浏览到该页面以对其进行测试,以确保它按照您的预期运行。
然后添加另一个功能。
并测试这两个功能。
然后你添加第三个功能并测试...只是第三个功能。
想象一下,如果您有一组针对您的代码运行的自动化规范,那么您可以查看您的新更改是否符合您的新需求以及在此之前出现的每
【文件预览】:
rspec-master
----why_test.md(21KB)
----.travis.yml(146B)
----LICENSE(6KB)
----cheat_sheet.md(1KB)
----readme.md(27KB)
----solution.md(4KB)