tdd-mocha: added test for dependency app.filters; red phase;
tdd-mocha: added dependency app.filters; green phase;
tdd-mocha: added test for ShorteningFilter to be present; red phase;
tdd-mocha: added empty ShorteningFilter; green phase;
tdd-mocha: added test for ShorteningFilter, test if it shortens a string by a given length and appends three dots; red phase;
tdd-mocha: added implementation for ShorteningFilter, it shortens a string by a given length and appends three dots; green phase;
tdd-mocha: added test for ShorteningFilter, test if it returns the input string when the length is smaller than the given length; red phase;
tdd-mocha: added implementation for ShorteningFilter, it only shortens a string when it is long enough; green phase;
tdd-mocha: added test for ShorteningFilter, test if it returns the input string when no length is defined; still green phase;
tdd-mocha: added test for the app to have a dependency to app.directives; red phase;
tdd-mocha: added dependency to app.directives; green phase;
tdd-mocha: added test for Hero directive, test if it contains at least one div element; red phase;
tdd-mocha: added implementation for the Hero diretive; green phase;
tdd-mocha: added test for the hero name in the Hero diretive; red phase;
tdd-mocha: added hero name to Hero directive; green phase;
tdd-mocha: added test for the Hero directive to include the correct image src; red phase;
tdd-mocha: added implementation in Hero directive for an hero image; green phase;
tdd-mocha: added test for the Hero directive to include a button to save/delete a hero; red phase;
tdd-mocha: added button to hero directive; green phase;
tdd-mocha: added test to HeroesFactory, test if saving a hero appends a favorite flag to the hero; red phase;