0
Ich verfolge derzeit Michael Hartls ROR-Buch, um eine Webanwendung zu erstellen. Das Folgende ist der Code von Chapter 7.Warum hat der Passwortschlüssel einen Wert von "foo" aus Michael Hartls Ruby on Rails Buch Kapitel 7?
Listing 7.21: Test/Integration/users_signup_test.rb
require 'test_helper'
class UsersSignupTest < ActionDispatch::IntegrationTest
test "invalid signup information" do
get signup_path
assert_no_difference 'User.count' do
post users_path, user: { name: "",
email: "[email protected]",
password: "foo",
password_confirmation: "bar" }
end
assert_template 'users/new'
end
end
Es ist die Gültigkeit eines Benutzers Anmeldeformular zu testen. Ich bin ein wenig verwirrt darüber, warum die Werte für Namen, E-Mail, Passwort und password_confirmation auf diese Weise gefüllt sind? (Bedeutung, zum Beispiel, warum der Wert von E-Mail ist user @ ungültig, warum das Wert Passwortes ist foo?)
Vielen Dank und ich freue mich auf Ihre Antwort!