filmov
tv
RubyConf 2021 - Clean RSpec: A Workshop on Ruby Testing Craftsmanship by Jesse Spevack
Показать описание
Clean RSpec: A Workshop on Ruby Testing Craftsmanship by Jesse Spevack
Testing has been a feature of the Ruby community for a long time. Why then are our spec files often so incomprehensible? In this workshop, I will share some ground rules for writing maintainable tests that will ensure that new teammates along with future-you can understand your test suite. We will use the RSpec testing framework to introduce several testing code-smells. For each smell, I will provide a demonstration on how to refactor the test along with time to practice for workshop participants. This workshop is geared towards anyone looking to hone their Ruby testing craft.
Testing has been a feature of the Ruby community for a long time. Why then are our spec files often so incomprehensible? In this workshop, I will share some ground rules for writing maintainable tests that will ensure that new teammates along with future-you can understand your test suite. We will use the RSpec testing framework to introduce several testing code-smells. For each smell, I will provide a demonstration on how to refactor the test along with time to practice for workshop participants. This workshop is geared towards anyone looking to hone their Ruby testing craft.
RubyConf 2021 - Clean RSpec: A Workshop on Ruby Testing Craftsmanship by Jesse Spevack
RubyConf 2021 - Clean RSpec: A Workshop on Ruby Testing Craftsmanship by Jesse Spevack
RubyConf 2022: RSpec: The Bad Parts by Caleb Hearth
RubyConf 2021 - Blank Page Panic! Creating Confidence with TDD by Elayne Juten
RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas
RubyConf 2021 - Parsing Ruby by Kevin Newton
RubyConf 2021 - How to Make a Gem of a Gem by Justin Searls
RubyConf 2021 - To mock, or not to mock? by Emily Giurleo
RubyConf 2021 - Blank Page Panic! Creating Confidence with TDD by Elayne Juten
RubyConf 2021 - Fake Your Test Away: How To Abuse Your Test Doubles by Jenny Shih
Testing your Hypertables with Ruby and RSpec
RubyConf 2022: What does 'high priority' mean? The secret to happy queues by Daniel Maglio...
RubyConf 2021 - Keynote: Beyond Ruby3.0 by Yukihiro Matsumoto
RubyConf 2021 - Service Objects With Dry.rb: Monads and Transactions by Paul Sadauskas
RubyConf 2021 - Using Monads for Elegant Error Handling by John Gallagher
DRY Tests with RSpec | Webinar #3 | RubyConf Pakistan
RSpec Tutorial #2: Using RSpec Matchers
RubyConf 2021 - Using Monads for Elegant Error Handling by John Gallagher
RubyConf 2015 - Extremely Defensive Coding by Sam Phippen
RailsConf 2015 - RSpec: It's Not Actually Magic
How to RSpec - Fairly comprehensive starter guide to RSpec
6-Rspec
RSpec Shared Example Groups | DRY Up Your Specs
Rocky Mountain Ruby 2015 - Black Box Testing with RSpec and Capybara by Jillian Rosile
Комментарии