Update docs/examples to leverage TestStore.send(\.path) (#2868)

This commit is contained in:
Stephen Celis
2024-02-28 17:57:35 -08:00
committed by GitHub
parent b070b765e1
commit 59f5eec0ff
53 changed files with 316 additions and 191 deletions

View File

@@ -31,24 +31,24 @@ final class UIKitCaseStudiesTests: XCTestCase {
CounterList()
}
await store.send(.counters(.element(id: firstState.id, action: .incrementButtonTapped))) {
await store.send(\.counters[id: firstState.id].incrementButtonTapped) {
$0.counters[id: firstState.id]?.count = 1
}
await store.send(.counters(.element(id: firstState.id, action: .decrementButtonTapped))) {
await store.send(\.counters[id: firstState.id].decrementButtonTapped) {
$0.counters[id: firstState.id]?.count = 0
}
await store.send(.counters(.element(id: secondState.id, action: .incrementButtonTapped))) {
await store.send(\.counters[id: secondState.id].incrementButtonTapped) {
$0.counters[id: secondState.id]?.count = 1
}
await store.send(.counters(.element(id: secondState.id, action: .decrementButtonTapped))) {
await store.send(\.counters[id: secondState.id].decrementButtonTapped) {
$0.counters[id: secondState.id]?.count = 0
}
await store.send(.counters(.element(id: thirdState.id, action: .incrementButtonTapped))) {
await store.send(\.counters[id: thirdState.id].incrementButtonTapped) {
$0.counters[id: thirdState.id]?.count = 1
}
await store.send(.counters(.element(id: thirdState.id, action: .decrementButtonTapped))) {
await store.send(\.counters[id: thirdState.id].decrementButtonTapped) {
$0.counters[id: thirdState.id]?.count = 0
}
}