Я выпустил новый релиз с поддержкой нового #Preview макроса 🚀
Если коротко, то теперь при подключении Prefire к проекту. Он сразу начинает искать все #Preview и делать из них snapshot тесты.
Этот код будет использоваться для snapshot теста:
#Preview {
Text(“Hello world”)
}
И в итоге в DerivedData мы получим готовый файл с тестом, который сразу можно запускать 💨
Вот упрощенный вариант готового теста:
import XCTest
import Prefire
class PreviewTests: XCTestCase {
func test_text_helloWorld() {
assertSnapshots {
Text(“Hello world”)
}
}
}
#prefire
