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")
}
}
-
Аналитика магазинов4 недели назад
Мобильный рынок Ближнего Востока: исследование Bidease и Sensor Tower выявляет драйверы роста
-
Видео и подкасты для разработчиков4 недели назад
Разбор кода: iOS-приложение для управления личными финансами на Swift. Часть 1
-
Новости4 недели назад
Видео и подкасты о мобильной разработке 2025.47
-
Разработка4 недели назад
100 уроков о том, как я довёл своё приложение до продажи за семизначную сумму

