aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/testing.md
diff options
context:
space:
mode:
authoryuuji.yaginuma <yuuji.yaginuma@gmail.com>2017-03-04 19:09:40 +0900
committeryuuji.yaginuma <yuuji.yaginuma@gmail.com>2017-03-04 19:09:40 +0900
commit780434d88fb29543612c05a34a3dc6efbe661909 (patch)
tree4285d59778ffcbc8184a4eabbba62b723c554df4 /guides/source/testing.md
parentde17d9e23d2dd7ea4551919a56031221f10f07bd (diff)
downloadrails-780434d88fb29543612c05a34a3dc6efbe661909.tar.gz
rails-780434d88fb29543612c05a34a3dc6efbe661909.tar.bz2
rails-780434d88fb29543612c05a34a3dc6efbe661909.zip
Fx system test example [ci skip]
Since test suffix is automatically granted, it is not necessary to specify it in generator. Also, updated the generated file to contents actually generated.
Diffstat (limited to 'guides/source/testing.md')
-rw-r--r--guides/source/testing.md16
1 files changed, 9 insertions, 7 deletions
diff --git a/guides/source/testing.md b/guides/source/testing.md
index 4231500729..f7640d097f 100644
--- a/guides/source/testing.md
+++ b/guides/source/testing.md
@@ -610,9 +610,9 @@ For creating Rails system tests, you use the `test/system` directory in your
application. Rails provides a generator to create a system test skeleton for you.
```bash
-$ bin/rails generate system_test users_create_test
+$ bin/rails generate system_test users_create
invoke test_unit
- create test/system/users_create_test.rb
+ create test/system/users_creates_test.rb
```
Here's what a freshly-generated system test looks like:
@@ -620,10 +620,12 @@ Here's what a freshly-generated system test looks like:
```ruby
require "application_system_test_case"
-class UsersCreateTest < ApplicationSystemTestCase
- visit users_url
-
- assert_selector "h1", text: "Users"
+class UsersCreatesTest < ApplicationSystemTestCase
+ # test "visiting the index" do
+ # visit users_creates_url
+ #
+ # assert_selector "h1", text: "UsersCreate"
+ # end
end
```
@@ -1436,7 +1438,7 @@ second batch of assertions, we ensure that the email does indeed contain what we
expect. The helper `read_fixture` is used to read in the content from this file.
NOTE: `email.body.to_s` is present when there's only one (HTML or text) part present.
-If the mailer provides both, you can test your fixture against specific parts
+If the mailer provides both, you can test your fixture against specific parts
with `email.text_part.body.to_s` or `email.html_part.body.to_s`.
Here's the content of the `invite` fixture: