Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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实战

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