When Unit Testing your Angular App is a little bit tricky to be able to see what happens inside a service constructor. But with a little analysis we can do it.
You have probably been in this situation. You need to animate some element position based on other elements using inside and it does no work. Internet Explorer has several bugs quirks and the inability of use CALC inside TRANSFORM a is one of them.
Ionic livereload option is great but there are special situations when you need to detect when an Ionic App is running on device with the livereload flag. For example when you need to fetch data from a REST API and you have to use a PROXY so you do not get any Access-Control-Allow-Origin error.