teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

fix

2017/03/09 06:53

投稿

azuno_mix
azuno_mix

スコア71

title CHANGED
File without changes
body CHANGED
@@ -28,7 +28,7 @@
28
28
  request.env['HTTP_USER_AGENT'] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_2 like Mac OS X) ' \
29
29
  'AppleWebKit/602.3.12 (KHTML, like Gecko) ' \
30
30
  'Version/10.0 Mobile/14C92 Safari/602.1'
31
- get :redirect
31
+ get :redirect
32
32
  end
33
33
  ...
34
34
  end

1

追記

2017/03/09 06:53

投稿

azuno_mix
azuno_mix

スコア71

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,23 @@
16
16
  Rspecの記述の際にこういった長い文字列を可読性の向上のために簡略的に管理する方法はあったりするのでしょうか?
17
17
  もし何か方法がありましたら、ご教示いただければ、幸いです。
18
18
 
19
- よろしくお願いします。
19
+ よろしくお願いします。
20
+
21
+ # 追記
22
+
23
+ rubocopでやはり「Line is too long.」と指摘されたため、今回はこういった形に落ち着きました。
24
+
25
+ ```ruby
26
+ context 'iPhoneからのアクセス' do
27
+ subject do
28
+ request.env['HTTP_USER_AGENT'] = 'Mozilla/5.0 (iPhone; CPU iPhone OS 10_2 like Mac OS X) ' \
29
+ 'AppleWebKit/602.3.12 (KHTML, like Gecko) ' \
30
+ 'Version/10.0 Mobile/14C92 Safari/602.1'
31
+ get :redirect
32
+ end
33
+ ...
34
+ end
35
+ ```
36
+
37
+ これが最適解か、という確信が持てないため、
38
+ 引き続き、ご回答お待ちしています。