A TDD journey with the Coding Challenge #12
This text is an introduction to TDD that shows a step-by-step attempt to solve a real programming task - the Coding Challenge #12 - Build Your Own URL Shortener. In short, we will build a web application that accepts a custom url under /api/shorten?url=<url>. Such a call will return a short key that can be used later when the user browses to /<key>. This action will redirect the user to the original <url>. ...