tyoshikawa1106のブログ

- Force.com Developer Blog -

2015-07-21から1日間の記事一覧

Rails:Rspecのテスト実行コマンドについて

spec/requests/user_pages_spec.rbをテストするときは次のコマンドで実行できます。 $ bundle exec rspec spec/requests/user_pages_spec.rb requestsディレクトリ内のテストを一括実行したい場合は次のコマンドで対応可能です。 $ bundle exec rspec spec/r…

Rails:Gitコミット / ブランチマージ / GitHubプッシュ / Herokuデプロイ

開発がキリの良い所まで進んだ際に行うGitコミットからHerokuデプロイまでの手順です。 Gitコミットからブランチのマージ $ git add . $ git commit -m "Finish layout and routes" $ git checkout master $ git merge filling-in-layout トピックブランチを…

Rails:ユーザー登録ページへのルーティング作成

Railsチュートリアルのユーザ登録機能実装 (準備) についてです。第5章 レイアウトを作成する | Rails チュートリアル ユーザ登録機能実装を行うための準備としてユーザー登録ページへのルーティングを作成します。以下のコマンドを実行してUsersコントロー…

Rails:Rspecによるテストの改善

RailsチュートリアルのRSpecテストについて勉強しました。第5章 レイアウトを作成する | Rails チュートリアル まずHomeページのテストから確認してみます。 visit root_pathが複数箇所で宣言されていることがわかります。これは以下の処理を宣言することで…

Rails:link_toメソッドと名前付きルート

Railsチュートリアルの名前付きルートの部分を勉強しました。第5章 レイアウトを作成する | Rails チュートリアル 以下のように指定されている部分を修正していきます。 <%= link_to "About", '#' %> 修正後は次のようになります。 <%= link_to "About", abo…

Rails:ルートの定義とテストについて

Railsチュートリアルのルートのテストについて勉強しました。第5章 レイアウトを作成する | Rails チュートリアル 前回までで、静的ページの結合テストを書いておいたので、ルートに対するテストはシンプルに済みます。 現在『spec/requests/static_pages_sp…

Rails:ページの追加とテストについて

Railsで新しくページを追加するときの手順についてです。Contactページを追加してみます。ページ追加作業を行う前に現時点でテストが正常に実行されるか確認します。 $ bundle exec rspec spec/requests/static_pages_spec.rb 自分の環境ではHomeページのテ…

Rails:レイアウトのリンクについて

Railsチュートリアルのレイアウトのリンクについて勉強しました。第5章 レイアウトを作成する | Rails チュートリアル Railsページへのリンクを実装する方法ですが、HTMLなのでaタグを使った方法でも実装が可能です。 ですが、Railsではaタグではなく、link_…