У меня есть некоторый код библиотеки Java, который иногда работает как неподписанный апплет. Из-за этого не всегда разрешены некоторые операции (например, проверка системных свойств).
Я хотел бы запустить некоторые модульные тесты с помощью менеджера безопасности, похожего на апплет, чтобы я мог убедиться, что код либо не выполняет никаких ограниченных операций, либо правильно обрабатывает любые исключения безопасности.
Как лучше всего запустить эти модульные тесты с реалистичной конфигурацией Security-Manager? Предпочтительным решением было бы что-то, что может интегрироваться с JUnit.