OCUnit: изменение локали пользователя для тестирования

Это простой вопрос: возможно ли изменить язык во время модульного тестирования?

Я хотел бы проверить, что мой лейбл «понедельник» на английском и «lundi» на французском языке, например.

Описываемая вами ситуация больше похожа на тест интеграции, чем на единичный тест; вы меняете среду, в которой работает приложение, и убедитесь, что поведение приложения изменяется соответствующим образом. Это то, что я проверил бы с помощью UIAutomation .

В единичной тестовой ситуации у вас может быть метод, который подготавливает текст метки: вы можете создавать произвольные экземпляры NSLocale и утверждать, что таблица правильных строк используется для каждого языкового стандарта в ваших тестовых документах.