問題5~7
問題5
アクションメーラーについて、( )に入る適切なものを選びなさい。
<%= ( ) "example@example.com" %>
- 1.mail_at
- 2.mail
- 3.mail_to
- 4.mail_on
解答・解説
「mail_to 送付先のメールアドレス」と指定することでリンクを作成できます。
〔正解:3〕
問題6
出力結果が「$ Sat, 31 Jan 2015」になるものを選択肢から選びなさい。
- 1.Date.new(2015,1,1).end_month
- 2.Date.new(2015,1,1).end_of_month
- 3.Date.new(2015,1,1).end_of_day
- 4.Date.new¥(2015,1,1).end_day
解答・解説
end_of_monthメソッドを使うとの月の最終日を取得できます。
〔正解:2〕
問題7
テストを実行した際にエラーが出た。その原因について正しい解説を選びなさい。
Error:
TopPagesControllerTest#test_showが取得できるか確認:
ActionController::UrlGenerationError: No route matches {:action=>"show", :controller=>"top_pages"}
test/controllers/top_pages_controller_test.rb:18:in`blockin<class:TopPagesControllerTest>'
test "showが取得できるか確認" do get :show assert_response :ok end
- 1.ルーティングがない
- 2.Viewがない
- 3.Controllerがない
- 4.httpメソッドがgetじゃない
解答・解説
エラーメッセージ内の「No route matches」という記載から、routeがないことがわかります。
〔正解:1〕
この記事は参考になりましたか?
- Rails4技術者認定ブロンズ試験 模擬試験問題集連載記事一覧
-
- 【Rails4ブロンズ】rails g modelコマンドで外部キー制約を同時作成するため...
- 【Rails4ブロンズ】価格(price列)の最大値や最小値、合計を求めるActive R...
- 【Rails4ブロンズ】文字列を単数形から複数形にするActive Supportのメソッ...
- この記事の著者
-
野呂 浩良(株式会社Dive into Code)(ノロ ヒロヨシ)
MBAエンジニア講師。リクルートやワークスアプリケーションズなど異業種・異職種への転職を4度経験。あらゆる時間を計測し、未経験の職務でゼロから短期間に成果をあげる独自の生産性向上手法を確立。表彰多数。2014年にグロービス経営大学院大学MBAを取得。1年間の独立・起業過程でエンジニア人材の不足を痛感し、ゼロから独学でプログラミングを学習して2ヶ月でWEBアプリケーションを開発する。その経験と学習法を活かし、非エンジニアからエンジニアへ転向するた...
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

