29 lines
723 B
Swift
29 lines
723 B
Swift
//
|
|
// PrivateDataConsentSnapshotTests.swift
|
|
// secantTests
|
|
//
|
|
// Created by Lukáš Korba on 01.11.2023.
|
|
//
|
|
|
|
import XCTest
|
|
import ComposableArchitecture
|
|
import PrivateDataConsent
|
|
@testable import secant_testnet
|
|
|
|
class PrivateDataConsentSnapshotTests: XCTestCase {
|
|
func testPrivateDataConsentSnapshot() throws {
|
|
let store = Store(
|
|
initialState: .initial
|
|
) {
|
|
PrivateDataConsentReducer()
|
|
.dependency(\.databaseFiles, .noOp)
|
|
}
|
|
|
|
addAttachments(PrivateDataConsentView(store: store))
|
|
|
|
ViewStore(store, observe: { $0 }).send(.binding(.set(\.$isAcknowledged, true)))
|
|
|
|
addAttachments(PrivateDataConsentView(store: store))
|
|
}
|
|
}
|