From my own research, testing halfway seems to be unit testing, but with some automation there, to avoid having to make taunts or stubs for things like XHR requests. They call it โin the middleโ to mean halfway between full โend-to-endโ testing (for example, user testing) and unit test.
I only saw this name used with AngularJS, although the concept can certainly be applied to any package or library where an automatic layer was provided to avoid the need for stubs and jokes.
Read more here: Midway Testing
Ed bayiates
source share