» » RSpec Testing Framework with Ruby- Moflows

Download RSpec Testing Framework with Ruby- Moflows

Download RSpec Testing Framework with Ruby- Moflows
743.5 MB
Tutorials
Language: English
Category: Tutorials
Title: RSpec Testing Framework with Ruby-
Rating: 4.2
Votes: 784
Downloads: 17
Size:
743.5 MB

Files

  • 045 Challenge - Guide.mp4 (39.6 MB)
  • 001 Welcome.mp4 (6.9 MB)
  • 002 How to use the exercise files.mp4 (2.2 MB)
  • 003 What is RSpec.mp4 (5.4 MB)
  • 004 Why software tests are important.mp4 (7.4 MB)
  • 005 Thinking in user stories.mp4 (7.1 MB)
  • 006 Writing good tests.mp4 (9.1 MB)
  • 007 Installing Ruby and RubyGems.mp4 (3.4 MB)
  • 008 Installing RSpec.mp4 (6.4 MB)
  • 009 Configuration.mp4 (8.0 MB)
  • 010 Target code and the spec file.mp4 (10.7 MB)
  • 011 Basic syntax.mp4 (5.3 MB)
  • 012 Writing specs.mp4 (13.4 MB)
  • 013 Running specs.mp4 (15.4 MB)
  • 014 Skipping examples and working with pending examples.mp4 (13.7 MB)
  • 015 Fundamentals.mp4 (5.1 MB)
  • 016 A deprecated modifier - should.mp4 (6.0 MB)
  • 017 Equivalence matchers.mp4 (12.0 MB)
  • 018 Truthiness matchers.mp4 (10.0 MB)
  • 019 Numeric comparison matchers.mp4 (6.1 MB)
  • 020 Collections.mp4 (11.7 MB)
  • 021 Other useful matchers.mp4 (15.4 MB)
  • 022 Predicate matchers.mp4 (11.3 MB)
  • 023 Observation matchers.mp4 (21.0 MB)
  • 024 Complex expectations.mp4 (22.1 MB)
  • 025 Helper methods.mp4 (26.2 MB)
  • 026 Hooks - before, after, and around.mp4 (13.8 MB)
  • 027 Using the let method.mp4 (14.3 MB)
  • 028 Setting a subject.mp4 (7.9 MB)
  • 029 Implicitly defined subjects.mp4 (7.3 MB)
  • 030 Shared examples.mp4 (19.9 MB)
  • 031 What are test doubles.mp4 (6.6 MB)
  • 032 Using mocks and stubs.mp4 (14.5 MB)
  • 033 Partial test doubles.mp4 (12.6 MB)
  • 034 Message expectations.mp4 (11.2 MB)
  • 035 Message argument constraints.mp4 (9.9 MB)
  • 036 Message count constraints.mp4 (7.6 MB)
  • 037 Spies.mp4 (13.6 MB)
  • 038 Food-finder application.mp4 (14.4 MB)
  • 039 Challenge - NumberHelper.mp4 (14.4 MB)
  • 040 Solution - NumberHelper.mp4 (9.9 MB)
  • 041 Challenge - StringExtend.mp4 (5.4 MB)
  • 042 Solution - StringExtend.mp4 (10.8 MB)
  • 043 Challenge - Restaurant.mp4 (15.2 MB)
  • 044 Solution - Restaurant.mp4 (22.4 MB)
  • 046 Solution - Guide.mp4 (22.1 MB)
  • 047 Installing.mp4 (19.1 MB)
  • 048 Generators.mp4 (9.8 MB)
  • 049 Test database.mp4 (5.4 MB)
  • 050 Transactional examples.mp4 (6.4 MB)
  • 051 Model specs.mp4 (6.9 MB)
  • 052 Helper specs.mp4 (4.1 MB)
  • 053 Controller specs - Requests.mp4 (10.1 MB)
  • 054 Controller specs - Responses.mp4 (7.2 MB)
  • 055 View specs.mp4 (10.1 MB)
  • 056 What is TDD.mp4 (7.8 MB)
  • 057 A TDD example - Part one.mp4 (10.3 MB)
  • 058 A TDD example - Part two.mp4 (15.7 MB)
  • 059 A TDD example - Part three.mp4 (12.5 MB)
  • 060 A TDD example - Part four.mp4 (20.9 MB)
  • 061 Benefits and disadvantages.mp4 (11.0 MB)
  • 062 Fixtures and factories.mp4 (9.0 MB)
  • 063 Acceptance testing.mp4 (12.3 MB)
  • 064 Automatic testing.mp4 (4.8 MB)
  • 065 Other tools.mp4 (2.9 MB)
  • 066 Goodbye.mp4 (1.5 MB)
Exercise Files Chapter03 03_01 car_project
  • init.rb (0.4 KB)
  • lib
    • car.rb (0.4 KB)
    03_03 car_project
    • init.rb (0.4 KB)
    • lib
      • car.rb (0.4 KB)
      spec
      • car_spec.rb (1.2 KB)
      • spec_helper.rb (4.1 KB)
      03_04 car_project
      • init.rb (0.4 KB)
      • lib
        • car.rb (0.4 KB)
        spec
        • car_spec.rb (1.2 KB)
        • spec_helper.rb (4.1 KB)
        03_05 car_project
        • init.rb (0.4 KB)
        • lib
          • car.rb (0.4 KB)
          spec
          • car_spec.rb (1.2 KB)
          • spec_helper.rb (4.1 KB)
          Chapter04 04_03 car_project
          • init.rb (0.4 KB)
          • lib
            • car.rb (0.4 KB)
            spec
            • car_spec.rb (1.2 KB)
            • spec_helper.rb (4.1 KB)
            04_04 car_project
            • init.rb (0.4 KB)
            • lib
              • car.rb (0.4 KB)
              spec
              • car_spec.rb (1.2 KB)
              • expectation_matchers_spec.rb (0.9 KB)
              • spec_helper.rb (4.1 KB)
              04_05 car_project
              • init.rb (0.4 KB)
              • lib
                • car.rb (0.4 KB)
                spec
                • car_spec.rb (1.2 KB)
                • expectation_matchers_spec.rb (1.8 KB)
                • spec_helper.rb (4.1 KB)
                04_06 car_project
                • init.rb (0.4 KB)
                • lib
                  • car.rb (0.4 KB)
                  spec
                  • car_spec.rb (1.2 KB)
                  • expectation_matchers_spec.rb (2.3 KB)
                  • spec_helper.rb (4.1 KB)
                  04_07 car_project
                  • init.rb (0.4 KB)
                  • lib
                    • car.rb (0.4 KB)
                    spec
                    • car_spec.rb (1.2 KB)
                    • expectation_matchers_spec.rb (3.3 KB)
                    • spec_helper.rb (4.1 KB)
                    04_08 car_project
                    • init.rb (0.4 KB)
                    • lib
                      • car.rb (0.4 KB)
                      spec
                      • car_spec.rb (1.2 KB)
                      • expectation_matchers_spec.rb (4.9 KB)
                      • spec_helper.rb (4.1 KB)
                      04_09 car_project
                      • init.rb (0.4 KB)
                      • lib
                        • car.rb (0.4 KB)
                        spec
                        • car_spec.rb (1.2 KB)
                        • expectation_matchers_spec.rb (6.6 KB)
                        • spec_helper.rb (4.1 KB)
                        04_10 car_project
                        • init.rb (0.4 KB)
                        • lib
                          • car.rb (0.4 KB)
                          spec
                          • car_spec.rb (1.2 KB)
                          • expectation_matchers_spec.rb (8.8 KB)
                          • spec_helper.rb (4.1 KB)
                          04_10-final car_project
                          • init.rb (0.4 KB)
                          • lib
                            • car.rb (0.4 KB)
                            spec
                            • car_spec.rb (1.2 KB)
                            • expectation_matchers_spec.rb (11.0 KB)
                            • spec_helper.rb (4.1 KB)
                            Chapter05 05_01 car_project
                            • init.rb (0.4 KB)
                            • lib
                              • car.rb (0.4 KB)
                              spec
                              • car_spec.rb (1.2 KB)
                              • expectation_matchers_spec.rb (11.0 KB)
                              • spec_helper.rb (4.1 KB)
                              05_02 car_project
                              • init.rb (0.4 KB)
                              • lib
                                • car.rb (0.4 KB)
                                spec
                                • car_spec.rb (1.2 KB)
                                • expectation_matchers_spec.rb (11.0 KB)
                                • spec_helper.rb (4.7 KB)
                                05_03 car_project
                                • init.rb (0.4 KB)
                                • lib
                                  • car.rb (0.4 KB)
                                  spec
                                  • car_spec.rb (1.2 KB)
                                  • expectation_matchers_spec.rb (11.0 KB)
                                  • spec_helper.rb (4.7 KB)
                                  05_04 car_project
                                  • init.rb (0.4 KB)
                                  • lib
                                    • car.rb (0.4 KB)
                                    spec
                                    • car_spec.rb (1.4 KB)
                                    • expectation_matchers_spec.rb (11.0 KB)
                                    • spec_helper.rb (4.7 KB)
                                    05_05 car_project
                                    • init.rb (0.4 KB)
                                    • lib
                                      • car.rb (0.4 KB)
                                      spec
                                      • car_spec.rb (1.5 KB)
                                      • expectation_matchers_spec.rb (11.0 KB)
                                      • spec_helper.rb (4.7 KB)
                                      05_06 car_project
                                      • init.rb (0.4 KB)
                                      • lib
                                        • car.rb (0.4 KB)
                                        • truck.rb (0.4 KB)
                                        spec
                                        • car_spec.rb (0.8 KB)
                                        • expectation_matchers_spec.rb (11.0 KB)
                                        • shared_examples
                                          • a_standard_vehicle.rb (0.6 KB)
                                        • spec_helper.rb (4.7 KB)
                                        • truck_spec.rb (0.1 KB)
                                        • 05_06-final car_project
                                          • init.rb (0.4 KB)
                                          • lib
                                            • car.rb (0.4 KB)
                                            • truck.rb (0.4 KB)
                                            spec
                                            • car_spec.rb (0.8 KB)
                                            • expectation_matchers_spec.rb (11.0 KB)
                                            • shared_examples
                                              • a_standard_vehicle.rb (0.6 KB)
                                            • spec_helper.rb (4.7 KB)
                                            • truck_spec.rb (0.1 KB)
                                            • Chapter06 06_02 car_project
                                              • init.rb (0.4 KB)
                                              • lib
                                                • car.rb (0.4 KB)
                                                • truck.rb (0.4 KB)
                                                spec
                                                • car_spec.rb (0.8 KB)
                                                • doubles_spec.rb (1.5 KB)
                                                • expectation_matchers_spec.rb (11.0 KB)
                                                • shared_examples
                                                  • a_standard_vehicle.rb (0.6 KB)
                                                • spec_helper.rb (4.7 KB)
                                                • truck_spec.rb (0.1 KB)
                                                • 06_03 car_project
                                                  • init.rb (0.4 KB)
                                                  • lib
                                                    • car.rb (0.4 KB)
                                                    • truck.rb (0.4 KB)
                                                    spec
                                                    • car_spec.rb (0.8 KB)
                                                    • doubles_spec.rb (3.3 KB)
                                                    • expectation_matchers_spec.rb (11.0 KB)
                                                    • shared_examples
                                                      • a_standard_vehicle.rb (0.6 KB)
                                                    • spec_helper.rb (4.7 KB)
                                                    • truck_spec.rb (0.1 KB)
                                                    • 06_04 car_project
                                                      • init.rb (0.4 KB)
                                                      • lib
                                                        • car.rb (0.4 KB)
                                                        • truck.rb (0.4 KB)
                                                        spec
                                                        • car_spec.rb (0.8 KB)
                                                        • doubles_spec.rb (3.9 KB)
                                                        • expectation_matchers_spec.rb (11.0 KB)
                                                        • shared_examples
                                                          • a_standard_vehicle.rb (0.6 KB)
                                                        • spec_helper.rb (4.7 KB)
                                                        • truck_spec.rb (0.1 KB)
                                                        • 06_05 car_project
                                                          • init.rb (0.4 KB)
                                                          • lib
                                                            • car.rb (0.4 KB)
                                                            • truck.rb (0.4 KB)
                                                            spec
                                                            • car_spec.rb (0.8 KB)
                                                            • doubles_spec.rb (5.0 KB)
                                                            • expectation_matchers_spec.rb (11.0 KB)
                                                            • shared_examples
                                                              • a_standard_vehicle.rb (0.6 KB)
                                                            • spec_helper.rb (4.7 KB)
                                                            • truck_spec.rb (0.1 KB)
                                                            • 06_06 car_project
                                                              • init.rb (0.4 KB)
                                                              • lib
                                                                • car.rb (0.4 KB)
                                                                • truck.rb (0.4 KB)
                                                                spec
                                                                • car_spec.rb (0.8 KB)
                                                                • doubles_spec.rb (5.8 KB)
                                                                • expectation_matchers_spec.rb (11.0 KB)
                                                                • shared_examples
                                                                  • a_standard_vehicle.rb (0.6 KB)
                                                                • spec_helper.rb (4.7 KB)
                                                                • truck_spec.rb (0.1 KB)
                                                                • 06_07 car_project
                                                                  • init.rb (0.4 KB)
                                                                  • lib
                                                                    • car.rb (0.4 KB)
                                                                    • truck.rb (0.4 KB)
                                                                    spec
                                                                    • car_spec.rb (0.8 KB)
                                                                    • doubles_spec.rb (7.7 KB)
                                                                    • expectation_matchers_spec.rb (11.0 KB)
                                                                    • shared_examples
                                                                      • a_standard_vehicle.rb (0.6 KB)
                                                                    • spec_helper.rb (4.7 KB)
                                                                    • truck_spec.rb (0.1 KB)
                                                                    • 06_07-final car_project
                                                                      • init.rb (0.4 KB)
                                                                      • lib
                                                                        • car.rb (0.4 KB)
                                                                        • truck.rb (0.4 KB)
                                                                        spec
                                                                        • car_spec.rb (0.8 KB)
                                                                        • doubles_spec.rb (7.7 KB)
                                                                        • expectation_matchers_spec.rb (11.0 KB)
                                                                        • shared_examples
                                                                          • a_standard_vehicle.rb (0.6 KB)
                                                                        • spec_helper.rb (4.7 KB)
                                                                        • truck_spec.rb (0.1 KB)
                                                                        • Chapter07 07_01 food_finder
                                                                          • init.rb (0.3 KB)
                                                                          • lib
                                                                            • guide.rb (4.0 KB)
                                                                            • restaurant.rb (0.9 KB)
                                                                            • restaurant_file.rb (1.3 KB)
                                                                            • support
                                                                              • number_helper.rb (1.0 KB)
                                                                              • string_extend.rb (0.5 KB)
                                                                            • restaurants.txt (0.1 KB)
                                                                            • spec fixtures
                                                                              • restaurants_test.txt (0.1 KB)
                                                                              • guide_spec.rb (6.5 KB)
                                                                              • restaurant_file_spec.rb (3.8 KB)
                                                                              • restaurant_spec.rb (2.7 KB)
                                                                              • spec_helper.rb (0.9 KB)
                                                                              • support
                                                                                • number_helper_spec.rb (0.8 KB)
                                                                                • string_extend_spec.rb (0.7 KB)
                                                                                07_02-challenge food_finder
                                                                                • init.rb (0.3 KB)
                                                                                • lib
                                                                                  • guide.rb (4.0 KB)
                                                                                  • restaurant.rb (0.9 KB)
                                                                                  • restaurant_file.rb (1.3 KB)
                                                                                  • support
                                                                                    • number_helper.rb (1.0 KB)
                                                                                    • string_extend.rb (0.5 KB)
                                                                                  • restaurants.txt (0.1 KB)
                                                                                  • spec fixtures
                                                                                    • restaurants_test.txt (0.1 KB)
                                                                                    • guide_spec.rb (6.5 KB)
                                                                                    • restaurant_file_spec.rb (3.8 KB)
                                                                                    • restaurant_spec.rb (2.7 KB)
                                                                                    • spec_helper.rb (0.9 KB)
                                                                                    • support
                                                                                      • number_helper_spec.rb (0.8 KB)
                                                                                      • string_extend_spec.rb (0.7 KB)
                                                                                      07_03-solution food_finder
                                                                                      • init.rb (0.3 KB)
                                                                                      • lib
                                                                                        • guide.rb (4.0 KB)
                                                                                        • restaurant.rb (0.9 KB)
                                                                                        • restaurant_file.rb (1.3 KB)
                                                                                        • support
                                                                                          • number_helper.rb (1.0 KB)
                                                                                          • string_extend.rb (0.5 KB)
                                                                                        • restaurants.txt (0.1 KB)
                                                                                        • spec fixtures
                                                                                          • restaurants_test.txt (0.1 KB)
                                                                                          • guide_spec.rb (6.5 KB)
                                                                                          • restaurant_file_spec.rb (3.8 KB)
                                                                                          • restaurant_spec.rb (2.7 KB)
                                                                                          • spec_helper.rb (0.9 KB)
                                                                                          • support
                                                                                            • number_helper_spec.rb (1.7 KB)
                                                                                            • string_extend_spec.rb (0.7 KB)
                                                                                            07_04-challenge food_finder
                                                                                            • init.rb (0.3 KB)
                                                                                            • lib
                                                                                              • guide.rb (4.0 KB)
                                                                                              • restaurant.rb (0.9 KB)
                                                                                              • restaurant_file.rb (1.3 KB)
                                                                                              • support
                                                                                                • number_helper.rb (1.0 KB)
                                                                                                • string_extend.rb (0.5 KB)
                                                                                              • restaurants.txt (0.1 KB)
                                                                                              • spec fixtures
                                                                                                • restaurants_test.txt (0.1 KB)
                                                                                                • guide_spec.rb (6.5 KB)
                                                                                                • restaurant_file_spec.rb (3.8 KB)
                                                                                                • restaurant_spec.rb (2.7 KB)
                                                                                                • spec_helper.rb (0.9 KB)
                                                                                                • support
                                                                                                  • number_helper_spec.rb (1.7 KB)
                                                                                                  • string_extend_spec.rb (0.7 KB)
                                                                                                  07_05-solution food_finder
                                                                                                  • init.rb (0.3 KB)
                                                                                                  • lib
                                                                                                    • guide.rb (4.0 KB)
                                                                                                    • restaurant.rb (0.9 KB)
                                                                                                    • restaurant_file.rb (1.3 KB)
                                                                                                    • support
                                                                                                      • number_helper.rb (1.0 KB)
                                                                                                      • string_extend.rb (0.5 KB)
                                                                                                    • restaurants.txt (0.1 KB)
                                                                                                    • spec fixtures
                                                                                                      • restaurants_test.txt (0.1 KB)
                                                                                                      • guide_spec.rb (6.5 KB)
                                                                                                      • restaurant_file_spec.rb (3.8 KB)
                                                                                                      • restaurant_spec.rb (2.7 KB)
                                                                                                      • spec_helper.rb (0.9 KB)
                                                                                                      • support
                                                                                                        • number_helper_spec.rb (1.7 KB)
                                                                                                        • string_extend_spec.rb (1.2 KB)
                                                                                                        07_06-challenge food_finder
                                                                                                        • init.rb (0.3 KB)
                                                                                                        • lib
                                                                                                          • guide.rb (4.0 KB)
                                                                                                          • restaurant.rb (0.9 KB)
                                                                                                          • restaurant_file.rb (1.3 KB)
                                                                                                          • support
                                                                                                            • number_helper.rb (1.0 KB)
                                                                                                            • string_extend.rb (0.5 KB)
                                                                                                          • restaurants.txt (0.1 KB)
                                                                                                          • spec fixtures
                                                                                                            • restaurants_test.txt (0.1 KB)
                                                                                                            • guide_spec.rb (6.5 KB)
                                                                                                            • restaurant_file_spec.rb (3.8 KB)
                                                                                                            • restaurant_spec.rb (2.7 KB)
                                                                                                            • spec_helper.rb (0.9 KB)
                                                                                                            • support
                                                                                                              • number_helper_spec.rb (1.7 KB)
                                                                                                              • string_extend_spec.rb (1.2 KB)
                                                                                                              07_07-solution food_finder
                                                                                                              • init.rb (0.3 KB)
                                                                                                              • lib
                                                                                                                • guide.rb (4.0 KB)
                                                                                                                • restaurant.rb (0.9 KB)
                                                                                                                • restaurant_file.rb (1.3 KB)
                                                                                                                • support
                                                                                                                  • number_helper.rb (1.0 KB)
                                                                                                                  • string_extend.rb (0.5 KB)
                                                                                                                • restaurants.txt (0.1 KB)
                                                                                                                • spec fixtures
                                                                                                                  • restaurants_test.txt (0.1 KB)
                                                                                                                  • guide_spec.rb (6.5 KB)
                                                                                                                  • restaurant_file_spec.rb (3.8 KB)
                                                                                                                  • restaurant_spec.rb (4.5 KB)
                                                                                                                  • spec_helper.rb (0.9 KB)
                                                                                                                  • support
                                                                                                                    • number_helper_spec.rb (1.7 KB)
                                                                                                                    • string_extend_spec.rb (1.2 KB)
                                                                                                                    07_08-challenge food_finder
                                                                                                                    • init.rb (0.3 KB)
                                                                                                                    • lib
                                                                                                                      • guide.rb (4.0 KB)
                                                                                                                      • restaurant.rb (0.9 KB)
                                                                                                                      • restaurant_file.rb (1.3 KB)
                                                                                                                      • support
                                                                                                                        • number_helper.rb (1.0 KB)
                                                                                                                        • string_extend.rb (0.5 KB)
                                                                                                                      • restaurants.txt (0.1 KB)
                                                                                                                      • spec fixtures
                                                                                                                        • restaurants_test.txt (0.1 KB)
                                                                                                                        • guide_spec.rb (6.5 KB)
                                                                                                                        • restaurant_file_spec.rb (3.8 KB)
                                                                                                                        • restaurant_spec.rb (4.5 KB)
                                                                                                                        • spec_helper.rb (0.9 KB)
                                                                                                                        • support
                                                                                                                          • number_helper_spec.rb (1.7 KB)
                                                                                                                          • string_extend_spec.rb (1.2 KB)
                                                                                                                          07_09-solution food_finder
                                                                                                                          • init.rb (0.3 KB)
                                                                                                                          • lib
                                                                                                                            • guide.rb (4.0 KB)
                                                                                                                            • restaurant.rb (0.9 KB)
                                                                                                                            • restaurant_file.rb (1.3 KB)
                                                                                                                            • support
                                                                                                                              • number_helper.rb (1.0 KB)
                                                                                                                              • string_extend.rb (0.5 KB)
                                                                                                                            • restaurants.txt (0.1 KB)
                                                                                                                            • spec fixtures
                                                                                                                              • restaurants_test.txt (0.1 KB)
                                                                                                                              • guide_spec.rb (6.7 KB)
                                                                                                                              • restaurant_file_spec.rb (3.8 KB)
                                                                                                                              • restaurant_spec.rb (4.5 KB)
                                                                                                                              • spec_helper.rb (0.9 KB)
                                                                                                                              • support
                                                                                                                                • number_helper_spec.rb (1.7 KB)
                                                                                                                                • string_extend_spec.rb (1.2 KB)
                                                                                                                                Chapter08 08_02 rails_app app assets javascripts
                                                                                                                                • application.js (0.6 KB)
                                                                                                                                stylesheets
                                                                                                                                • application.css (0.7 KB)
                                                                                                                                controllers
                                                                                                                                • application_controller.rb (0.2 KB)
                                                                                                                                helpers
                                                                                                                                • application_helper.rb (0.0 KB)
                                                                                                                                views layouts
                                                                                                                                • application.html.erb (0.3 KB)
                                                                                                                                bin
                                                                                                                                • bundle (0.1 KB)
                                                                                                                                • rails (0.2 KB)
                                                                                                                                • rake (0.2 KB)
                                                                                                                                • spring (0.5 KB)
                                                                                                                                config
                                                                                                                                • application.rb (1.0 KB)
                                                                                                                                • boot.rb (0.2 KB)
                                                                                                                                • database.yml (0.5 KB)
                                                                                                                                • environment.rb (0.1 KB)
                                                                                                                                • environments
                                                                                                                                  • development.rb (1.4 KB)
                                                                                                                                  • production.rb (3.1 KB)
                                                                                                                                  • test.rb (1.6 KB)
                                                                                                                                  initializers
                                                                                                                                  • assets.rb (0.4 KB)
                                                                                                                                  • backtrace_silencers.rb (0.4 KB)
                                                                                                                                  • cookies_serializer.rb (0.1 KB)
                                                                                                                                  • filter_parameter_logging.rb (0.2 KB)
                                                                                                                                  • inflections.rb (0.6 KB)
                                                                                                                                  • mime_types.rb (0.2 KB)
                                                                                                                                  • session_store.rb (0.1 KB)
                                                                                                                                  • wrap_parameters.rb (0.5 KB)
                                                                                                                                  locales
                                                                                                                                  • en.yml (0.6 KB)
                                                                                                                                • routes.rb (1.6 KB)
                                                                                                                                • secrets.yml (0.9 KB)
                                                                                                                                  • config.ru (0.2 KB)
                                                                                                                                  • db
                                                                                                                                    • seeds.rb (0.3 KB)
                                                                                                                                  • Gemfile (1.4 KB)
                                                                                                                                  • Gemfile.lock (3.2 KB)
                                                                                                                                  • log
                                                                                                                                    • development.log (0.0 KB)
                                                                                                                                    public
                                                                                                                                    • 404.html (1.5 KB)
                                                                                                                                    • 422.html (1.5 KB)
                                                                                                                                    • 500.html (1.4 KB)
                                                                                                                                    • favicon.ico (0.0 KB)
                                                                                                                                    • robots.txt (0.2 KB)
                                                                                                                                  • Rakefile (0.2 KB)
                                                                                                                                  • README.rdoc (0.5 KB)
                                                                                                                                  • spec
                                                                                                                                    • rails_helper.rb (2.3 KB)
                                                                                                                                    • spec_helper.rb (4.0 KB)
                                                                                                                                    08_02-final rails_app app assets javascripts
                                                                                                                                    • application.js (0.6 KB)
                                                                                                                                    stylesheets
                                                                                                                                    • application.css (0.7 KB)
                                                                                                                                    controllers
                                                                                                                                    • application_controller.rb (0.2 KB)
                                                                                                                                    helpers
                                                                                                                                    • application_helper.rb (0.0 KB)
                                                                                                                                    models
                                                                                                                                    • customer.rb (0.0 KB)
                                                                                                                                    views layouts
                                                                                                                                    • application.html.erb (0.3 KB)
                                                                                                                                    bin
                                                                                                                                    • bundle (0.1 KB)
                                                                                                                                    • rails (0.2 KB)
                                                                                                                                    • rake (0.2 KB)
                                                                                                                                    • spring (0.5 KB)
                                                                                                                                    config
                                                                                                                                    • application.rb (1.0 KB)
                                                                                                                                    • boot.rb (0.2 KB)
                                                                                                                                    • database.yml (0.5 KB)
                                                                                                                                    • environment.rb (0.1 KB)
                                                                                                                                    • environments
                                                                                                                                      • development.rb (1.4 KB)
                                                                                                                                      • production.rb (3.1 KB)
                                                                                                                                      • test.rb (1.6 KB)
                                                                                                                                      initializers
                                                                                                                                      • assets.rb (0.4 KB)
                                                                                                                                      • backtrace_silencers.rb (0.4 KB)
                                                                                                                                      • cookies_serializer.rb (0.1 KB)
                                                                                                                                      • filter_parameter_logging.rb (0.2 KB)
                                                                                                                                      • inflections.rb (0.6 KB)
                                                                                                                                      • mime_types.rb (0.2 KB)
                                                                                                                                      • session_store.rb (0.1 KB)
                                                                                                                                      • wrap_parameters.rb (0.5 KB)
                                                                                                                                      locales
                                                                                                                                      • en.yml (0.6 KB)
                                                                                                                                    • routes.rb (1.6 KB)
                                                                                                                                    • secrets.yml (0.9 KB)
                                                                                                                                      • config.ru (0.2 KB)
                                                                                                                                      • db
                                                                                                                                        • seeds.rb (0.3 KB)
                                                                                                                                        • test.sqlite3 (0.0 KB)
                                                                                                                                      • Gemfile (1.4 KB)
                                                                                                                                      • Gemfile.lock (3.2 KB)
                                                                                                                                      • log
                                                                                                                                        • development.log (0.0 KB)
                                                                                                                                        • test.log (0.0 KB)
                                                                                                                                        public
                                                                                                                                        • 404.html (1.5 KB)
                                                                                                                                        • 422.html (1.5 KB)
                                                                                                                                        • 500.html (1.4 KB)
                                                                                                                                        • favicon.ico (0.0 KB)
                                                                                                                                        • robots.txt (0.2 KB)
                                                                                                                                      • Rakefile (0.2 KB)
                                                                                                                                      • README.rdoc (0.5 KB)
                                                                                                                                      • spec models
                                                                                                                                        • customer_spec.rb (0.1 KB)
                                                                                                                                        • rails_helper.rb (2.3 KB)
                                                                                                                                        • spec_helper.rb (4.0 KB)
                                                                                                                                        • Chapter09 09_02 car_project
                                                                                                                                          • init.rb (0.4 KB)
                                                                                                                                          • lib
                                                                                                                                            • car.rb (0.4 KB)
                                                                                                                                            • truck.rb (0.4 KB)
                                                                                                                                            spec
                                                                                                                                            • car_spec.rb (0.8 KB)
                                                                                                                                            • doubles_spec.rb (7.7 KB)
                                                                                                                                            • expectation_matchers_spec.rb (11.0 KB)
                                                                                                                                            • shared_examples
                                                                                                                                              • a_standard_vehicle.rb (0.6 KB)
                                                                                                                                            • spec_helper.rb (4.7 KB)
                                                                                                                                            • truck_spec.rb (0.1 KB)
                                                                                                                                            • 09_03 car_project
                                                                                                                                              • init.rb (0.4 KB)
                                                                                                                                              • lib
                                                                                                                                                • car.rb (0.4 KB)
                                                                                                                                                • truck.rb (0.4 KB)
                                                                                                                                                spec
                                                                                                                                                • car_spec.rb (0.9 KB)
                                                                                                                                                • doubles_spec.rb (7.7 KB)
                                                                                                                                                • expectation_matchers_spec.rb (11.0 KB)
                                                                                                                                                • shared_examples
                                                                                                                                                  • a_standard_vehicle.rb (0.6 KB)
                                                                                                                                                • spec_helper.rb (4.7 KB)
                                                                                                                                                • truck_spec.rb (0.1 KB)
                                                                                                                                                • 09_04 car_project
                                                                                                                                                  • init.rb (0.4 KB)
                                                                                                                                                  • lib
                                                                                                                                                    • car.rb (0.5 KB)
                                                                                                                                                    • truck.rb (0.4 KB)
                                                                                                                                                    spec
                                                                                                                                                    • car_spec.rb (1.1 KB)
                                                                                                                                                    • doubles_spec.rb (7.7 KB)
                                                                                                                                                    • expectation_matchers_spec.rb (11.0 KB)
                                                                                                                                                    • shared_examples
                                                                                                                                                      • a_standard_vehicle.rb (0.6 KB)
                                                                                                                                                    • spec_helper.rb (4.7 KB)
                                                                                                                                                    • truck_spec.rb (0.1 KB)
                                                                                                                                                    • 09_05 car_project
                                                                                                                                                      • init.rb (0.4 KB)
                                                                                                                                                      • lib
                                                                                                                                                        • car.rb (0.5 KB)
                                                                                                                                                        • truck.rb (0.4 KB)
                                                                                                                                                        spec
                                                                                                                                                        • car_spec.rb (1.3 KB)
                                                                                                                                                        • doubles_spec.rb (7.7 KB)
                                                                                                                                                        • expectation_matchers_spec.rb (11.0 KB)
                                                                                                                                                        • shared_examples
                                                                                                                                                          • a_standard_vehicle.rb (0.6 KB)
                                                                                                                                                        • spec_helper.rb (4.7 KB)
                                                                                                                                                        • truck_spec.rb (0.1 KB)
                                                                                                                                                        • 09_05-final car_project
                                                                                                                                                          • init.rb (0.4 KB)
                                                                                                                                                          • lib
                                                                                                                                                            • car.rb (0.6 KB)
                                                                                                                                                            • truck.rb (0.4 KB)
                                                                                                                                                            spec
                                                                                                                                                            • car_spec.rb (1.9 KB)
                                                                                                                                                            • doubles_spec.rb (7.7 KB)
                                                                                                                                                            • expectation_matchers_spec.rb (11.0 KB)
                                                                                                                                                            • shared_examples
                                                                                                                                                              • a_standard_vehicle.rb (0.6 KB)
                                                                                                                                                            • spec_helper.rb (4.7 KB)
                                                                                                                                                            • truck_spec.rb (0.1 KB)

                                                                                                                                                            • Info

                                                                                                                                                              Want to be notified of new releases in dosmanthus/rspec testing framework with ruby?

                                                                                                                                                              It is indeed a behavior driven development tool since the tests focuses on the behavior of the application instead on how it works

                                                                                                                                                              It is indeed a behavior driven development tool since the tests focuses on the behavior of the application instead on how it works. It gives emphasis on how the application behaves instead of how it works.

                                                                                                                                                              Use this influential Ruby testing framework to iteratively develop a project with the confidence that comes from . Myron Marston, a longtime Ruby programmer, has led the development of RSpec since 2012. He works as a senior software engineer at Moz in Seattle

                                                                                                                                                              Use this influential Ruby testing framework to iteratively develop a project with the confidence that comes from well-tested code. This book guides you through creating a Ruby project with RSpec, and explores the individual components in detail. He works as a senior software engineer at Moz in Seattle.

                                                                                                                                                              Ruby mocking frameworks have evolved a lot since this question has been asked in 2009. So here is a little 2013 comparison: Expectations. with Rspec-mocks: expect(user). to receive(:say hello). with Rspec-mocks: user double(name: 'John Doe'). with Mocha: user stub(name: 'John Doe'). Also, for those who prefer to switch between testing frameworks, Mocha is a universal solution applicable for Test/Unit, Shoulda, etc. Using RSpec mocking with all these libs will be an overkill.

                                                                                                                                                              Learn how to use RSpec, the Ruby testing framework that can help developers be more productive, write better code, and reduce bugs during development. Kevin Skoglund explains the basic syntax of RSpec and then dives straight into writing and running test examples. He shows how to use a variety of matchers to test for expected conditions, provides techniques for testing efficiently, and demonstrates how test doubles can stand in for objects and methods.

                                                                                                                                                              RSpec is a popular BDD framework for testing Ruby/Rails applications. FactoryBot is a library for setting up Ruby objects as test data that replaces fixtures. Depending on your project type (Ruby or Rails), use the rspec or rspec-rails gem. Cucumber. To learn more about Cucumber features supported in RubyMine, see Cucumber. RubyMine allows you to safely rename or delete factories, complete factory attributes and methods (for example, create and build), navigate from models to factories and vice-versa, and so on. SimpleCov.

                                                                                                                                                              That’s because RSpec isn’t just a testing framework. I have been doing software development with Ruby on Rails for a few years now and most of the applications I use have utilized RSpec to test my apps. It’s a tool for learning how to think critically, patiently, and systematically about the design of your code, and how to make software in a methodical way so you have confidence that it’s well organized, clear, and correct. It’s also the product of an ongoing experiment. My approach to testing has been to copy familiar tests and patterns that I see from other apps and to use the Relish documentation for RSpec.

                                                                                                                                                              Testing Ruby on Rails with RSpec. Putting test-driven development into practice.

                                                                                                                                                              For pure Ruby I use RSpec alone most of the time. Rspec with all the goodness of mocking and stubbing

                                                                                                                                                              For pure Ruby I use RSpec alone most of the time. more)Loadin. his question is a bit like asking which car is best: it's going to depend on your personality, style, and what you like. Rspec with all the goodness of mocking and stubbing. And no factories - connecting to the database to run 300+ tests is a time wasting madness (and yes - you don't need to load all your data with factories - this is why you stub :) ) I heard great opinions about minitest from RoR guru Marcin Raczkowski but some people have not so great experience with this one.


                                                                                                                                                              Lynda - RSpec Testing Framework with Ruby
                                                                                                                                                              English | 6h 14m | AVC (.mp4) 1280x800 15&30fps | AAC 48KHz 2ch | 750 Mb
                                                                                                                                                              Genre: eLearning
                                                                                                                                                              Learn how to use RSpec, the Ruby testing framework that can help developers be more productive, write better code, and reduce bugs during development. Kevin Skoglund explains the basic syntax of RSpec and then dives straight into writing and running test examples. He shows how to use a variety of matchers to test for expected conditions, provides techniques for testing efficiently, and demonstrates how test doubles can stand in for objects and methods. He also explains the additional RSpec features available for Ruby on Rails, and walks through a step-by-step example of test-driven development.
                                                                                                                                                              Topics include:
                                                                                                                                                              * Installing and configuring RSpec
                                                                                                                                                              * Writing and running examples
                                                                                                                                                              * Defining expectations using matchers
                                                                                                                                                              * Using helper methods, before/after hooks, and shared examples
                                                                                                                                                              * Creating test doubles using mocks and stubs
                                                                                                                                                              * Testing Ruby on Rails with RSpec
                                                                                                                                                              * Putting test-driven development into practice

http://i.imgur.com/nMsSUIf.jpg

RSpec Testing Framework with Ruby- Moflows