Architecture Kata "Long Tweets"
Develop a Twitter service that allows you to send tweets longer than 140 characters.
If the tweet is longer than 140 characters, it is shortened when it is sent and a URL to the full text is attached. From
The night is blue, the stars are twinkling ... a little star is twinkling - it's Advent. Loriot
would e.g.
The night is blue, the stars are twinkling Little snowflakes sink softly down. On Edeltännlein's green top hu... http://bit.ly/10XqH12
URLs in the tweet should be shortened before sending.
The full text page should show the message, the sender with their Twitter picture and the date it was sent:
The night is blue, the stars are twinkling
…
a little star is twinkling - it's Advent.
Loriot
Variation #1
The tweet should be able to contain Markdown, which is suppressed when it is sent but comes into play when the full text is displayed.