GitHub
SnapshotTestingMacros — макросы для генерации снепшотов из функций
SnapshotTestingMacros — тонкая прослойка над Swift Testing и Swift SnapshotTesting, позволяющий делать снепшоты на основе макросов, используя синтаксис, похожий на Swift Testing.
Подобно тому, как в Swift Testing есть @Suite и @Test, SnapshotTestingMacros использует @SnapshotSuite и @SnapshotTest для разметки кода.
Это позволяет быстро создавать снепшоты, просто помечая функции, возвращающие представления.
В простейшем случае это все, что нужно для снепшот теста:
// ✅ Create a simple snapshot test for some SwiftUI text.
@Suite
@SnapshotSuite
struct MySnapshots {
@SnapshotTest
func myView() -> some View {
Text("Some text")
}
}
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков4 недели назадКак копилот генерит код? Идем под капот
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.17
-
Разработка4 недели назадTime Profiler в Xcode Instruments: повышение производительности с помощью ИИ
-
Кроссплатформенная разработка3 недели назадFlutter после увольнений: вот честная оценка, которую никто не хочет давать
