Testing What to test?


  • How would you check that they work as expected?
  • What if they get invalid input?
  • Edge cases? (e.g. 0, -1, 131314134141)
  • A value that is too big or two small.
  • Invalid or no response from third-party system.