Software engineer, author and open source contributor
Testing in Go
Suggest a topic
Why and how to test Rake tasks in your Rails application
Most of us write some Rake tasks and completely forget about them. In fact, we rarely give any love to our Rake tasks. ...
TDD Patterns: Humble Object
We all know that there are different design patterns. They are all quite trivial to learn, but, the trick lies in apply...
Test Doubles: in theory, in Minitest and in RSpec
Those of us that do **T**est **D**riven **D**evelopment have heard about doubles, mocks, stubs, fakes and spies multipl...
Testing Ruby's floats precision
Float precision in Ruby is a well known quirk. But when testing floats, not many of us bother to remember this and make...
Migrating a test suite from RSpec to Minitest
I have always wanted to have some fun with [Minitest](https://github.com/seattlerb/minitest) but until this weekend I n...
There has always been a lot of noise about Test-Driven Development (TDD), best practices and it's pros and cons. I don'...
Copyright © 2014 - 2019 Ilija Eftimov |