Angular-mocks doesn't create a real request, so the browser isn't going to jump in and say "no, do an OPTIONS request first" as it occasionally will for real requests, case depending. But yes you're correct that we do want expectHEAD()