A visual answer to the question “what data is created when I execute this test?”.
How the principle of connascence will help us to move away from fixtures.
Formalizing how we support our clients with unique to you RSpec training.
Leverage the power of the I/O table mindset to make your tests as maintainable and readable as possible.
Blend the speed of Rack::Test
-driven Integration Tests with the power and utility of Capybara
finders and assertions.
A little combination math goes a long way to catching edge cases.
Test-driven development, object-oriented design, and functional programming converge on some similar ideas.
TDD purism belongs to the world of dynamic typing.
Some ideas from functional programming can help us improve the unit tests for our object-oriented code.
The thoughtbot team shares what Product Strategy ideas stood out to them from this years INDUSTRYconf.