NoExitSecurityManager(originalSecurityManager: SecurityManager?)
An implementation of SecurityManager that throws a SystemExitException exception whenever System.exit(int) is invoked.
Implemenation inspired from https://github.com/stefanbirkner/system-rules/blob/72250d0451f9f1a5c5852502b5e9b0c874aeab42/src/main/java/org/junit/contrib/java/lang/system/internal/NoExitSecurityManager.java Apache Licensed.