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

回答編集履歴

1

パスワードの件で情報追加

2020/11/09 00:18

投稿

nshiro
nshiro

スコア185

answer CHANGED
@@ -7,7 +7,7 @@
7
7
  POSTした結果DBに登録されたかを確認するのであれば、POST後ですよね。
8
8
 
9
9
  私の場合、下記のように編集します。
10
- コメントにも書きましたが、パスワードはハッシュ化される為、一旦カット。
10
+ コメントにも書きましたが、パスワードはハッシュ化される為(毎回異なるハッシュ値となる為)、一旦カット。
11
11
  (パスワードの検証が必要であれば、別途テストを追加するなり)
12
12
 
13
13
  また、実際のコードでは、'name'が、'nkruser'固定になっているので、
@@ -24,7 +24,7 @@
24
24
  $response = $this -> withoutMiddleware() -> post("/api/users",$dummy);
25
25
  $response -> assertStatus(201);
26
26
 
27
- // パスワードは、ハッシュ化されて保存される為、カット
27
+ // パスワードは、ハッシュ化されて保存される為(毎回異なるハッシュ値となる為)、カット
28
28
  $this->assertDatabaseHas("users",[
29
29
  "name" => "testman", // 'nkruser'固定で登録されているので、テストはパスしないと思いますが。
30
30
  "email" => "test@gmail.com",