Skip to content

Commit 100c7ef

Browse files
akanshmurthytjgrathwell
authored andcommitted
set up branch
1 parent 8706c13 commit 100c7ef

File tree

6 files changed

+58
-0
lines changed

6 files changed

+58
-0
lines changed

sites/en/docs/docs.step

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ site_desc 'message-board', <<-MARKDOWN
2424
Build a message board! This curriculum is for students who have completed the Suggestotron and the Job Board curricula. This curriculum is a challenge because it won't tell you what to type in!
2525
MARKDOWN
2626

27+
site_desc 'testing', <<-MARKDOWN
28+
Increase the stability of your Rails app by learning about tests: what they are, why they're used, and how to use them! This curriculum is for students who have completed the Suggestotron and the Job Board curricula. This curriculum is open to everyone but there is a challenge at the end!
29+
MARKDOWN
30+
2731
h1 'Frontend'
2832

2933
site_desc 'frontend', <<-MARKDOWN
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
message <<-MARKDOWN
2+
Advanced concepts.
3+
4+
Bla bla bla.
5+
MARKDOWN

sites/en/testing/testing.step

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
message <<-MARKDOWN
2+
Bla bla bla.
3+
4+
Bla bla bla.
5+
MARKDOWN
6+
7+
tip "This is not a self-paced curriculum. You should use the discussion sections on each page to make sure everyone is together!"
8+
9+
message <<-MARKDOWN
10+
# Notable Things
11+
12+
As you might have noticed, we're assuming you've already been to a RailsBridge workshop before or have otherwise already explored a Rails app, and are ready for deeper knowledge.
13+
14+
We're also going to skip deploying to Heroku this time around, but you can definitely use the instructions from the Suggestotron curriculum to deploy your app to the internet!
15+
MARKDOWN
16+
17+
important "This curriculum is written for Rails 5. Things will get awkward / broken if you're using an earlier version of Rails, so if you skipped the Installfest, you need to upgrade to Rails 5 now."
18+
19+
message <<-MARKDOWN
20+
# Tips for everyone:
21+
22+
* When adding code, it's awesome for students to walk through the code line by line and say out loud what is happening. (i.e., "The string is being stored in the instance variable" or "The method `snorgle` is being defined"). If you do it every time, you'll get really comfortable with the vocabulary of Rails!
23+
* Error messages are your friend! Read them carefully, and practice understanding what Rails is telling you. Seeing an error and just diving back into your code is a natural reaction, but stop! Then read, think, and talk about what the error means before fixing it.
24+
MARKDOWN
25+
26+
insert '../intro-to-rails/working_effectively_and_efficiently'
27+
28+
next_step "what_are_tests"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
message <<-MARKDOWN
2+
Testing frameworks.
3+
4+
Bla bla bla.
5+
MARKDOWN
6+
7+
next_step "advanced_concepts"

sites/en/testing/types_of_tests.step

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
message <<-MARKDOWN
2+
Types of tests.
3+
4+
Bla bla bla.
5+
MARKDOWN
6+
7+
next_step "testing_frameworks"

sites/en/testing/what_are_tests.step

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
message <<-MARKDOWN
2+
What are tests?
3+
4+
Bla bla bla.
5+
MARKDOWN
6+
7+
next_step "types_of_tests"

0 commit comments

Comments
 (0)