RSpec 速查
共 25 条RSpec 速查常用内容,涵盖基础、结构、匹配器、钩子与 let、进阶。 支持搜索与分类筛选,点击即可复制。
基础
Ruby 的行为驱动测试框架。
| 命令 | 说明 |
|---|---|
| 安装 | |
| 初始化(生成 .rspec 与 spec/) | |
| 运行全部测试 | |
| 运行单个文件 | |
| 运行指定行 |
结构
describe / context / it。
| 命令 | 说明 |
|---|---|
| 描述 | |
| 上下文 | |
| 示例 | |
| 待办 | |
| 嵌套 |
匹配器
expect(...).to / not_to。
| 命令 | 说明 |
|---|---|
| 相等 | |
| 真值/空 | |
| 包含 | |
| 期望异常 | |
| 属性匹配 |
钩子与 let
复用与惰性求值。
| 命令 | 说明 |
|---|---|
| 钩子 | |
| 粒度 | |
| 惰性变量 | |
| 每次执行 | |
| 主题 |
进阶
Mock、共享与配置。
| 命令 | 说明 |
|---|---|
| 测试替身 | |
| 打桩 | |
| 期望调用 | |
| 共享示例 | |
| 配置 |
相关工具
APPIUM
Appium 速查
appium / desired caps / findElement 速查
DETOX
Detox 速查
detox init / element(by.id) / test 速查
KARATE
Karate 速查
Feature/Scenario / match / call 速查
TOX
tox 速查
tox.ini / tox -e / envlist 速查
SNG
syslog-ng 速查
syslog-ng.conf / source / destination / filter 速查
KUBECTL
kubectl 速查
get / apply / logs / exec / port-forward 速查