Sorry I am repeating some things from other commenters. These are the issues I see with this article:
There are many valid reasons for business logic to be on the front end. I have many apps that don't have a "backend".
If you don't have logic in the front end than why are you using angular? All logic should be tested not only "business" logic.
unit testing for how the front end is displayed in different browsers should happen more often. (I know that is not really what you are talking about but it is still a front end unit test that is not useless)
unit testing for how the front end is displayed in different browsers should happen more often
These aren't unit tests, something others here have also pointed out - Implying it's a different debate, arguably with overlapping arguments though ...
Sorry I am repeating some things from other commenters. These are the issues I see with this article:
These aren't unit tests, something others here have also pointed out - Implying it's a different debate, arguably with overlapping arguments though ...
I suppose "unit" could mean different things to different people. In our display tests a "unit" is just one state the frontend could be in.
But like I said, not really what this article is about. Just one thing I thought of when I read the title.
Thank you, it's a valuable comment too :)