Testing, Testing Tools, Pbt.
around the edges of significant values. For numbers we take the nearest neighbor that produces a different result than said value: 0 does not throw, but -1 does. 125 does not throw, but 126 does. 18 returns 200 while 17 returns 0. Junit’s parameterized tests are an elegant mechanism to test the