Работает ли NSUserDefaults в логических тестах или только в / на симуляторе / оборудовании?
В модульных тестах определенно можно проверить, что вы можете устанавливать и получать значения из NSUserDefaults, если вы это имеете в виду.