В последнее время проект, над которым я работаю, претерпел множество очень крупных рефакторингов.
Почти каждый из этих крупных рефакторингов приводил к сбоям в предварительном просмотре SwiftUI по одной из нескольких причин. . (Например, отсутствие переменных среды приводит к сбою предварительного просмотра.)
Разработчики могли бы просто убедиться, что предварительный просмотр работает, прежде чем делать запрос на включение, но мы все знаем, что не все будут это делать, особенно поскольку некоторые разработчики вообще не используют предварительные просмотры.
Есть ли способ написать модульный тест, который гарантирует сборку моих предварительных просмотров? Может быть, что-то в этом роде?
XCTAssertNoThrow(ContentView_Previews())
Подробнее здесь: https://stackoverflow.com/questions/786 ... ges-dont-b
Мобильная версия