Better Parameterized Tests with Burst

1 · Jake Wharton · Nov. 21, 2014, midnight
Written with Daniel Lubarov and Dimitris Koutsogiorgas At Square, we invest a lot of effort in testing to ensure that our software is reliable. Not only do we unit test our business logic, we also use automated UI tests to detect bugs and prevent regressions in our applications. We also use manual testing and phased rollouts as additional safeguards. Sometimes we want to repeat a test several times with different parameters. If we’re testing a web server for example, we might want to repeat a re...