Permalink
Browse files

テストにバグがあった

  • Loading branch information...
haru01 committed Oct 28, 2011
1 parent 0aed33e commit fb313e6b5890adbf67bbbd0d22f68c85677b58ae
Showing with 4 additions and 3 deletions.
  1. +2 −2 features/courses_index.feature
  2. +2 −1 features/step_definitions/course_step.rb
@@ -12,14 +12,14 @@
かつ 授業が登録されている
| 開催日(開始) | 開催日(終了) | 場所 | 人数 | カリキュラム名称 | 講師(主) |
| 2011-11-01 | 2011-11-02 | 島根 | 10 | UML入門 | 天野 |
- | 2011-09-01 | 2011-09-03 | 島根 | 11 | TDD入門 | 懸田 |
+ | 2011-09-01 | 2011-09-03 | 島根 | 11 | UML実践 | 懸田 |
| 2011-10-01 | 2011-10-03 | 東京 | 12 | TDD入門 | 家永 |
シナリオ: 一覧
もし 授業の一覧取得APIにアクセスしている
ならば 授業情報が取得できていること
# 先頭行のみチェック
| 開催日(開始) | 開催日(終了) | 場所 | 人数 | ステータス | 講師(主) | カリキュラム名称 |
- | 2011-09-01 | 2011-09-03 | 島根 | 11 | 予定 | 懸田 | TDD入門 |
+ | 2011-09-01 | 2011-09-03 | 島根 | 11 | 予定 | 懸田 | UML実践 |
かつ 登録された授業の一覧が開催日順に取得できること:
| 開催日 |
@@ -11,6 +11,7 @@
Given /^カリキュラムマスタが登録されている$/ do
Fabricate(:curriculum, name: "TDD入門", description: "TDDをハンズオンで学ぶ", days: 3)
Fabricate(:curriculum, name: "UML入門", description: "UMLをハンズオンで学ぶ", days: 2)
+ Fabricate(:curriculum, name: "UML実践", description: "UMLをハンズオンで学ぶ", days: 2)
Fabricate(:curriculum, name: "リファクタリング入門", description: "リファクタリングをハンズオンで学ぶ", days: 1)
end
@@ -26,7 +27,7 @@
to_date: params["開催日(終了)"],
location: params["場所"],
number: params["人数"].to_i,
- curriculum_id: Curriculum.find_by_name(params["カリキュラム名称"]))
+ curriculum: Curriculum.find_by_name(params["カリキュラム名称"]))
lecturer = Lecturer.find_by_name(params["講師(主)"])
@assign = Fabricate(:main_assign,
course_id: course.id,

0 comments on commit fb313e6

Please sign in to comment.