$exceptionHandlerProvider
service in module ngMock
Description
Configures the mock implementation of ng.$exceptionHandler to rethrow or to log errors passed into the $exceptionHandler.
Methods
Sets the logging mode.
Parameters
ParamTypeDetailsmodestring
Mode of operation, defaults to rethrow.
rethrow: If any errors are passed into the handler in tests, it typically
means that there is a bug in the application or test, so this mock willmake these tests fail.
log: Sometimes it is desirable to test that an error is thrown, for this case thelog
mode stores an array of errors in `$exceptionHandler.errors`, to allow laterassertion of them. See <a href="api/ngMock.$log#assertempty">assertEmpty()</a> and<a href="api/ngMock.$log#reset">reset()</a>
