All Posts By

Joey Goode

Modular Interface Mocks for Testing

By | clypd Blog, Engineering, Technology | No Comments

It’s been almost three and a half years since I published “Database Testing Patterns in Go“. The post was about how at clypd we were using dependency injection to test functions that would access external data sources. It’s a testament to the effectiveness of the pattern that it lasted so long. However, as our code base has grown over these years, we eventually started to run into some growing pains associated with the way we were doing things. Read More