Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eggmantv/tdd_in_action
TDD实战
https://github.com/eggmantv/tdd_in_action
capybara rspec ruby ruby-on-rails
Last synced: 17 days ago
JSON representation
TDD实战
- Host: GitHub
- URL: https://github.com/eggmantv/tdd_in_action
- Owner: eggmantv
- Created: 2017-05-03T09:08:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-04T08:30:21.000Z (almost 8 years ago)
- Last Synced: 2024-11-22T12:16:37.637Z (3 months ago)
- Topics: capybara, rspec, ruby, ruby-on-rails
- Language: Ruby
- Size: 36.1 KB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TDD实战 - Test Driven Development in Action
视频地址 https://eggman.tv/c/s-tdd-in-action
演示怎样通过TDD的方式来开发一个简单的Todo应用。
**该课程需要你有一定的Ruby, Ruby on Rails, RSpec, Capybara使用经验。**
技术和框架:
- Ruby
- Ruby on Rails
- RSpec
- Capybara## 课程说明
为了方便在每节课的代码间进行切换,该课程是通过git tag的方式来组织的,就是每节课对应一个git tag。
首先clone该项目
```shell
$git clone [email protected]:eggmantv/tdd_in_action.git
```切换tag
```shell
$cd tdd_in_action查看所有标签
$git tag
01
02
...切换到第一节课的源码
$git checkout 01