yutokyokutyo/sample_app — pull request #12 by yutokyokutyo (2014-08-08 09:24:05+00:00)
Title: 【Exercises7_6_3】create action によりユーザーの情報が正確にsaveされているかどうかのテストを追加しました。

# Rails Tutorial 【Exercises7_6_3】

@tacahilo @kitak @gs3 @keokent

# 内容
テストが正しく動作しているのかどうかをチェックするとのことだったので、以下の項目を達成することでテストの正当性を検証しました。

1. 一度テストを書いてgreenを確認する。
2. 自分で意図したエラーが出るようにapplicationを壊してみる。
3. 壊した部分を修正することでテストの正当性を検証する。

## 1について
create action によりユーザーの情報が正確にsaveされているかどうかのテストを追加し、Greenが出ることを確認しました。

![2014-08-08 17 49 27](https://cloud.githubusercontent.com/assets/7356977/3854672/d9ab1e28-1eda-11e4-84ee-b3c959aae53a.png)

## ２について
#### ` it { should have_title(user.name) }`の検証について
### 変更前
![2014-08-08 18 16 34](https://cloud.githubusercontent.com/assets/7356977/3854830/be2b4310-1edc-11e4-98ce-76295ece1455.png)

### 変更後
![2014-08-08 17 43 34](https://cloud.githubusercontent.com/assets/7356977/3854642/84ea5426-1eda-11e4-8ff6-eb9f50bab214.png)

#### ` it { should have_selector('div.alert.alert-success', text: 'Welcome') }`の検証について
### 変更前
![2014-08-08 18 19 07](https://cloud.githubusercontent.com/assets/7356977/3854856/2660ea5c-1edd-11e4-960a-203c73d975e8.png)

### 変更後
![2014-08-08 17 38 12](https://cloud.githubusercontent.com/assets/7356977/3854648/a5d89c92-1eda-11e4-9704-15c93f3c4a3e.png)

### 結果
テストを走らせるとエラーを確認することができました。

![2014-08-08 17 35 11](https://cloud.githubusercontent.com/assets/7356977/3854653/b9f34236-1eda-11e4-8172-17f97003b9bd.png)

## 3について
2 で意図したエラーが出たので、再度Greenになるように修正しました。

![2014-08-08 17 49 27](https://cloud.githubusercontent.com/assets/7356977/3854672/d9ab1e28-1eda-11e4-84ee-b3c959aae53a.png)

----
@ryoma123 とペアブロで作業しました。
この内容でMasterにマージしたいと思っております。
レビューをお願いいたします。

## 演習内容

> http://www.railstutorial.org/book/sign_up#sec-signup_exercises