Rails Testing for Zombies

Provided by:
8/10 stars
based on  16 reviews
Provided by:
Cost $29/mo
Start Date On demand

Course Details

Cost

$29/mo

Upcoming Schedule

  • On demand

Course Provider

Code School online courses
Code School is all about learning through hands-on experience. Delve into the fundamentals of design, like learning about color theory through interactive videos and challenges. Those apps you see on your smartphone? The next one could be designed by you. Explore mobile web design with professor Jason VanLue, who is living proof that learning by doing really works, as he is a self-taught designer and is head of the design team at Code School and Envy Labs. In addition to online classes, yo...
Code School is all about learning through hands-on experience. Delve into the fundamentals of design, like learning about color theory through interactive videos and challenges. Those apps you see on your smartphone? The next one could be designed by you. Explore mobile web design with professor Jason VanLue, who is living proof that learning by doing really works, as he is a self-taught designer and is head of the design team at Code School and Envy Labs. In addition to online classes, you can also learn through screencasts, where industry experts such as Google and Pearson record what is happening on their computer screen, guiding you through the basics all the way to advanced techniques. Follow their skill “paths”, earn points, and win badges to become an expert in HTML, JavaScript, iOS, and more. Code School's knowledgeable professors, hands-on courses and interactive videos and challenges can help you master any field.

Provider Subject Specialization
Sciences & Technology
12 reviews

Course Description

This course will be retired on August 25th.
Reviews 8/10 stars
16 Reviews for Rails Testing for Zombies

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Student profile image
Student profile image

Student

8/10 starsCompleted
3 years, 2 months ago
It was pretty great! I think there is also some room to blow some things up and really get things moving in the right direction. But maybe not - it's all a guessing game at this point.
Was this review helpful? Yes0
 Flag
rahult profile image
rahult profile image

rahult

None/10 starsCompleted
6 years, 3 months ago
Before finishing this course I was mainly focusing on writing unit tests using fixtures. Now the whole world has turned up side down. Factories, Integration testing, Capybara :-) so happy.
Was this review helpful? Yes0
 Flag
stevecastaneda profile image
stevecastaneda profile image

stevecastaneda

None/10 starsCompleted
6 years, 3 months ago
This course felt like a very solid intro, and left me wanting to research more into using Factory Girl and even RSpec down the line once I get the hang of things. I wish it had a bit more on test driven development, but this course did teach me most of what I needed to know to embark on that journey myself. The challenges seemed a bit more tougher on this one. I ran into syntax issues here and there, and wish the error messages were a bit more descriptive. On the test output tabs, many times the failing test message would get cut off. It would say something like, "expected this but ..." and never really said what my code was spitting out. Testing seems to be a bit more of a harder-to- grasp topic, as I had to re-watch a few of the videos to really get concepts down; especially stubs and mocks. Gregg mentioned this was likely in the videos though. I'm glad he did, because I didn't want to feel like I would be the only one who might ge... This course felt like a very solid intro, and left me wanting to research more into using Factory Girl and even RSpec down the line once I get the hang of things. I wish it had a bit more on test driven development, but this course did teach me most of what I needed to know to embark on that journey myself. The challenges seemed a bit more tougher on this one. I ran into syntax issues here and there, and wish the error messages were a bit more descriptive. On the test output tabs, many times the failing test message would get cut off. It would say something like, "expected this but ..." and never really said what my code was spitting out. Testing seems to be a bit more of a harder-to- grasp topic, as I had to re-watch a few of the videos to really get concepts down; especially stubs and mocks. Gregg mentioned this was likely in the videos though. I'm glad he did, because I didn't want to feel like I would be the only one who might get confused. Overall, love the courses and I feel like I've learned quite a bit in a short time frame. Thanks Envylabs!
Was this review helpful? Yes0
 Flag
Rob profile image
Rob profile image

Rob

None/10 starsCompleted
6 years, 3 months ago
This was a great course. While I've done testing before taking this course, I felt like I was missing a good foundation in testing principles. This helped solidify things in my brain. Thanks guys! Great job...
Was this review helpful? Yes0
 Flag
DevanB profile image
DevanB profile image

DevanB

None/10 starsCompleted
6 years, 3 months ago
As someone who learned testing with RSpec, it was nice to have a course that teaches Test::Unit. This course has plenty of challenging content to keep you learning and digging into Test::Unit. "Rails Testing for Zombies" even covers Shoulda, Capybara and FactoryGirl, which are helpful gems for utilizing Test::Unit testing. This is a must-do course for those that don't know Test::Unit!
Was this review helpful? Yes0
 Flag
goddamnhippie profile image
goddamnhippie profile image

goddamnhippie

None/10 starsCompleted
6 years, 3 months ago
I was worried that it was going to go to slow, but the pacing is great. If you know rails you can go through this in less than a day.
Was this review helpful? Yes0
 Flag
Brandon Hays profile image
Brandon Hays profile image

Brandon Hays

None/10 starsCompleted
6 years, 3 months ago
This course is really well organized and does a fantastic job of running you through the Rails default setups (fixtures, etc.) before showing a better way that has emerged since using third-party gems. It's incredibly practical and non-dogmatic. Instead of "here's how a perfect test works", it's "here's some code, let's make it hard to test and then figure out how to test it anyway." I'd used Capybara, Shoulda, and Factory Girl before, but it was nice to see it all pulled together cohesively. I will almost certainly have to go back through the mocks & stubs component. It's a confusing topic that might have been ramped up a bit too quickly. It was also a bummer that RSpec didn't make the cut, but a large amount should translate over, just swapping Test::Unit for RSpec on the model side. Kudos to the team for a great intro to testing, now I'd like to see some RSpec up in here!
Was this review helpful? Yes0
 Flag
captaincanine profile image
captaincanine profile image

captaincanine

None/10 starsCompleted
6 years, 3 months ago
I have been trying to switch from my old-school development practices to a test-driven development approach for quite some time, and I just couldn't successfully make the switch. This course (and every code school course I've taken) really puts the knowledge and the processes in my head. My only complaint is that the mocks and stubs video felt a little rushed. I would have appreciated a little wrap up at the end to help me distinguish the core concepts.
Was this review helpful? Yes0
 Flag
CJ Gregory profile image
CJ Gregory profile image

CJ Gregory

None/10 starsCompleted
6 years, 3 months ago
As always, great work to all. Course has good coverage of Rails unit and integration testing, as well as great advice on applying the techniques. Instructions were clear, straight to the point and applicable to several of my projects. I would love to see a RSpec course in the future.
Was this review helpful? Yes0
 Flag
Ryan Smith profile image
Ryan Smith profile image

Ryan Smith

None/10 starsCompleted
6 years, 3 months ago
Another great course codeschool!
Was this review helpful? Yes0
 Flag
veenified profile image
veenified profile image

veenified

None/10 starsCompleted
6 years, 3 months ago
Great course for getting a developer getting started with Rails Testing. Was just missing RSpec... but it is great to hear that it could be a course on its own. Also, the right pane background color during the challenges made it a little difficult to see the text, but other than that... Awesome!
Was this review helpful? Yes0
 Flag
kaderka profile image
kaderka profile image

kaderka

None/10 starsCompleted
6 years, 3 months ago
Worth going through! Even if you use Rspec.
Was this review helpful? Yes0
 Flag
MountEverest75 profile image
MountEverest75 profile image

MountEverest75

None/10 starsCompleted
6 years, 3 months ago
Probably I am the first or first few to complete this course. I was eagerly waiting for this to take a plunge into TDD/BDD. The course is a nice touch up introduction. My 3 year old asks me to sing the jingle :). Adding an introduction to RSpec2 could have been a better conclusion. If not I would suggest a separate course to deal with BDD/TDD using Cucumber and RSpec. Thanks Greg and Nate, it was useful.
Was this review helpful? Yes0
 Flag
migol profile image
migol profile image

migol

None/10 starsCompleted
6 years, 3 months ago
As far as I know, currently more and more people want to use RSpec instead of old Test::Unit. So from this course I learned about mocha, factory_girl and how testing should be done in a general manner, but not about RSpec which is very popular now.
Was this review helpful? Yes0
 Flag
Joshua Warchol profile image
Joshua Warchol profile image

Joshua Warchol

None/10 starsCompleted
6 years, 3 months ago
This is my tenth Code School course and I continue to be impressed with the value of subscribing. As an experienced rails developer, I found the topics covered to be a bit basic, but appropriately so. The fact that Capybara and FactoryGirl were introduced is a nice step up from stock Rails testing. The challenges were solid with only a few problems listed below: * Challenge 2-6 was a bit weak. "Add fixtures to the following tests." isn't instructive enough. * The video for level 3 references a Shoulda documentation link at about 04:21 which isn't there. * In the video for level 5, at about 4:00, Nathaniel's image sticks behind the video for a bit. * In challenge 5-2, there is a typo in the description where it says "Complete the integration test below TO that the user…". Should be "so that". * Challenge 6-2 didn't have the zombie factory set up to begin with, which was sort of confusing since I was only asked to set up Sally and Moe.
Was this review helpful? Yes0
 Flag
Gabriel Candal profile image
Gabriel Candal profile image
10/10 starsCompleted
  • 18 reviews
  • 14 completed
6 years, 11 months ago
Engaged on this course as a way to learn Rails for a MOOC, and it really made things clear. I totally recommend this one!
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.