Testing of Angular JS application used to be quite painful especially when using "official" solutions like Karma or Protractor.
This is a re-post from my personal blog. It was a lazy evening, I was watching some video from ng-conf when suddenly Miško Hevery dropped one line which captured my attention and pushed my understanding of what the future holds for us. Despite all the hate and anger, Angular 2.0 is here to stay. Well at least for some time… If you want your code to be worthy of fabled Angular 2.0 you have to use the best available ingredients. You will need ES6 and most probably also the newest incarnation of TypeScript too… Actually need is maybe a bit too strong word for the occasion because Angular 2.0 can…