android Using Fakes To Test Reactive Flows Unlike mocks, fake implementations give us full control of our dependencies in unit tests, allowing us to accurately and thoroughly test reactive flows.
testing Stand The Test Of Time: A Guide To Maintainable Unit Testing Writing tests is a crucial skill for programmers. In this post we're going to walk through everything you need to know to become a skilled test writer.
Leveling Up Your UI Tests With MockWebServer This spring, I took the week to finally dive further into Espresso testing. I've automated apps with this tool before, but there's one issue with Espresso testing that I've always struggled with: network mocking.
Hidden Gems In Kotlin StdLib We've been using Kotlin at OkCupid since about mid 2017, and our entire Android team loves it. If you've been developing in, or even researching Kotlin, you're aware of how
Cropping Bitmaps With Custom Glide Transformations One of the most crucial features of any dating app is the ability to share pictures. I spend a decent amount of time combing through the (few) good pictures of