2015-07-21から1日間の記事一覧
spec/requests/user_pages_spec.rbをテストするときは次のコマンドで実行できます。 $ bundle exec rspec spec/requests/user_pages_spec.rb requestsディレクトリ内のテストを一括実行したい場合は次のコマンドで対応可能です。 $ bundle exec rspec spec/r…
開発がキリの良い所まで進んだ際に行うGitコミットからHerokuデプロイまでの手順です。 Gitコミットからブランチのマージ $ git add . $ git commit -m "Finish layout and routes" $ git checkout master $ git merge filling-in-layout トピックブランチを…
Railsチュートリアルのユーザ登録機能実装 (準備) についてです。第5章 レイアウトを作成する | Rails チュートリアル ユーザ登録機能実装を行うための準備としてユーザー登録ページへのルーティングを作成します。以下のコマンドを実行してUsersコントロー…
RailsチュートリアルのRSpecテストについて勉強しました。第5章 レイアウトを作成する | Rails チュートリアル まずHomeページのテストから確認してみます。 visit root_pathが複数箇所で宣言されていることがわかります。これは以下の処理を宣言することで…
Railsチュートリアルの名前付きルートの部分を勉強しました。第5章 レイアウトを作成する | Rails チュートリアル 以下のように指定されている部分を修正していきます。 <%= link_to "About", '#' %> 修正後は次のようになります。 <%= link_to "About", abo…
Railsチュートリアルのルートのテストについて勉強しました。第5章 レイアウトを作成する | Rails チュートリアル 前回までで、静的ページの結合テストを書いておいたので、ルートに対するテストはシンプルに済みます。 現在『spec/requests/static_pages_sp…
Railsで新しくページを追加するときの手順についてです。Contactページを追加してみます。ページ追加作業を行う前に現時点でテストが正常に実行されるか確認します。 $ bundle exec rspec spec/requests/static_pages_spec.rb 自分の環境ではHomeページのテ…
Railsチュートリアルのレイアウトのリンクについて勉強しました。第5章 レイアウトを作成する | Rails チュートリアル Railsページへのリンクを実装する方法ですが、HTMLなのでaタグを使った方法でも実装が可能です。 ですが、Railsではaタグではなく、link_…