Простой ответ: не надо.Контейнер должен быть невидим для ваших контроллеров или всего, что вам нужно проверить.Если он просочился в ваш код, то вы, вероятно, используете его неправильно и должны подумать о редизайне вашего кода.
Тем не менее, если вам действительно нужно ссылаться на абстрактный класс UnityContainerBase в вашем коде вместосам класс UnityContainer.Вы по-прежнему сможете передавать обычный объект UnityContainer, когда ваше приложение работает, но вы также сможете заставить RhinoMocks генерировать макет UnityContainerBase для передачи при запуске модульных тестов.