LinkedIn Learning - Ruby - Testing with RSpec
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size798.2 MB
- Uploaded Bycoomster
- Downloads96
- Last checkedAug. 25th '20
- Date uploadedAug. 21st '20
- Seeders 5
- Leechers1
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.
Files:
LinkedIn Learning - Ruby - Testing with RSpec- 45- Challenge - Guide.mp4 (39.6 MB)
- 01- Welcome.mp4 (5.3 MB)
- 02- How to use the exercise files.en.srt (2.5 KB)
- 02- How to use the exercise files.mp4 (3.1 MB)
- 03- What is RSpec.en.srt (7.0 KB)
- 03- What is RSpec.mp4 (6.3 MB)
- 04- Why software tests are important.en.srt (11.5 KB)
- 04- Why software tests are important.mp4 (8.7 MB)
- 05- Thinking in user stories.en.srt (8.4 KB)
- 05- Thinking in user stories.mp4 (8.2 MB)
- 06- Writing good tests.en.srt (13.7 KB)
- 06- Writing good tests.mp4 (10.7 MB)
- 07- Installing Ruby and RubyGems.en.srt (3.6 KB)
- 07- Installing Ruby and RubyGems.mp4 (4.5 MB)
- 08- Installing RSpec.en.srt (6.5 KB)
- 08- Installing RSpec.mp4 (9.0 MB)
- 09- Configuration.en.srt (11.8 KB)
- 09- Configuration.mp4 (11.1 MB)
- 10- Target code and the spec file.en.srt (8.3 KB)
- 10- Target code and the spec file.mp4 (11.7 MB)
- 11- Basic syntax.en.srt (7.4 KB)
- 11- Basic syntax.mp4 (6.4 MB)
- 12- Writing specs.en.srt (11.5 KB)
- 12- Writing specs.mp4 (11.3 MB)
- 13- Running specs.en.srt (15.3 KB)
- 13- Running specs.mp4 (22.1 MB)
- 14- Skipping examples and working with pending examples.en.srt (11.9 KB)
- 14- Skipping examples and working with pending examples.mp4 (14.4 MB)
- 15- Fundamentals.en.srt (6.9 KB)
- 15- Fundamentals.mp4 (6.0 MB)
- 16- A deprecated modifier - should.en.srt (8.3 KB)
- 16- A deprecated modifier - should.mp4 (7.0 MB)
- 17- Equivalence matchers.en.srt (13.1 KB)
- 17- Equivalence matchers.mp4 (12.4 MB)
- 18- Truthiness matchers.en.srt (10.2 KB)
- 18- Truthiness matchers.mp4 (10.6 MB)
- 19- Numeric comparison matchers.en.srt (5.8 KB)
- 19- Numeric comparison matchers.mp4 (6.7 MB)
- 20- Collections.en.srt (11.4 KB)
- 20- Collections.mp4 (12.3 MB)
- 21- Other useful matchers.en.srt (14.5 KB)
- 21- Other useful matchers.mp4 (16.4 MB)
- 22- Predicate matchers.en.srt (9.5 KB)
- 22- Predicate matchers.mp4 (11.6 MB)
- 23- Observation matchers.en.srt (19.2 KB)
- 23- Observation matchers.mp4 (22.6 MB)
- 24- Complex expectations.en.srt (18.2 KB)
- 24- Complex expectations.mp4 (23.5 MB)
- 25- Helper methods.en.srt (18.1 KB)
- 25- Helper methods.mp4 (27.1 MB)
- 26- Hooks - before, after, and around.en.srt (13.9 KB)
- 26- Hooks - before, after, and around.mp4 (14.2 MB)
- 27- Using the let method.en.srt (14.4 KB)
- 27- Using the let method.mp4 (14.8 MB)
- 28- Setting a subject.en.srt (6.7 KB)
- 28- Setting a subject.mp4 (7.7 MB)
- 29- Implicitly defined subjects.en.srt (6.9 KB)
- 29- Implicitly defined subjects.mp4 (7.4 MB)
- 30- Shared examples.en.srt (20.6 KB)
- 30- Shared examples.mp4 (20.8 MB)
- 31- What are test doubles.en.srt (8.5 KB)
- 31- What are test doubles.mp4 (7.7 MB)
- 32- Using mocks and stubs.en.srt (15.3 KB)
- 32- Using mocks and stubs.mp4 (16.5 MB)
- 33- Partial test doubles.en.srt (10.9 KB)
- 33- Partial test doubles.mp4 (13.3 MB)
- 34- Message expectations.en.srt (10.5 KB)
- 34- Message expectations.mp4 (12.2 MB)
- 35- Message argument constraints.en.srt (9.1 KB)
- 35- Message argument constraints.mp4 (10.6 MB)
- 36- Message count constraints.en.srt (6.8 KB)
- 36- Message count constraints.mp4 (7.8 MB)
- 37- Spies.en.srt (12.8 KB)
- 37- Spies.mp4 (14.2 MB)
- 38- Food-finder application.en.srt (12.4 KB)
- 38- Food-finder application.mp4 (14.9 MB)
- 39- Challenge - NumberHelper.en.srt (11.3 KB)
- 39- Challenge - NumberHelper.mp4 (14.4 MB)
- 40- Solution - NumberHelper.en.srt (6.4 KB)
- 40- Solution - NumberHelper.mp4 (9.9 MB)
- 41- Challenge - StringExtend.en.srt (3.8 KB)
- 41- Challenge - StringExtend.mp4 (5.4 MB)
- 42- Solution - StringExtend.en.srt (7.3 KB)
- 42- Solution - StringExtend.mp4 (10.8 MB)
- 43- Challenge - Restaurant.en.srt (11.0 KB)
- 43- Challenge - Restaurant.mp4 (15.2 MB)
- 44- Solution - Restaurant.en.srt (13.9 KB)
- 44- Solution - Restaurant.mp4 (22.4 MB)
- 45- Challenge - Guide.en.srt (27.5 KB)
- 01- Welcome.en.srt (2.1 KB)
- 46- Solution - Guide.en.srt (12.8 KB)
- 46- Solution - Guide.mp4 (22.1 MB)
- 47- Installing.en.srt (18.4 KB)
- 47- Installing.mp4 (22.6 MB)
- 48- Generators.en.srt (8.7 KB)
- 48- Generators.mp4 (10.5 MB)
- 49- Test database.en.srt (8.0 KB)
- 49- Test database.mp4 (6.4 MB)
- 50- Transactional examples.en.srt (8.3 KB)
- 50- Transactional examples.mp4 (7.4 MB)
- 51- Model specs.en.srt (9.7 KB)
- 51- Model specs.mp4 (8.1 MB)
- 52- Helper specs.en.srt (5.4 KB)
- 52- Helper specs.mp4 (4.7 MB)
- 53- Controller specs - Requests.en.srt (14.2 KB)
- 53- Controller specs - Requests.mp4 (11.8 MB)
- 54- Controller specs - Responses.en.srt (9.3 KB)
- 54- Controller specs - Responses.mp4 (8.3 MB)
- 55- View specs.en.srt (13.2 KB)
- 55- View specs.mp4 (11.7 MB)
- 56- What is TDD.en.srt (11.2 KB)
- 56- What is TDD.mp4 (9.2 MB)
- 57- A TDD example - Part one.en.srt (8.5 KB)
- 57- A TDD example - Part one.mp4 (10.4 MB)
- 58- A TDD example - Part two.en.srt (11.5 KB)
- 58- A TDD example - Part two.mp4 (14.5 MB)
- 59- A TDD example - Part three.en.srt (8.7 KB)
- 59- A TDD example - Part three.mp4 (11.7 MB)
- 60- A TDD example - Part four.en.srt (13.2 KB)
- 60- A TDD example - Part four.mp4 (19.9 MB)
- 61- Benefits and disadvantages.en.srt (16.6 KB)
- 61- Benefits and disad
Code:
- udp://9.rarbg.to:2710/announce
- udp://coppersurfer.tk:6969/announce
- udp://eddie4.nl:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://tracker.coppersurfer.tk:6969/announce
- udp://tracker.cyberia.is:6969/announce
- udp://tracker.internetwarriors.net:1337/announce
- udp://tracker.leechers-paradise.org:6969/announce
- udp://tracker.opentrackr.org:1337/announce
- udp://tracker.zer0day.to:1337/announce