Skip to content

Commit 8c768a0

Browse files
author
Christian Elies
committed
tests(): fixed tests
1 parent 1c135ec commit 8c768a0

File tree

1 file changed

+37
-31
lines changed

1 file changed

+37
-31
lines changed

Tests/AdvancedListTests/AdvancedListTests.swift

Lines changed: 37 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,18 @@ final class AdvancedListTests: XCTestCase {
2222

2323
let items: [String] = []
2424

25-
let view = AdvancedList(items, content: { item in Text(item) },
26-
listState: emptyListState,
27-
emptyStateView: { self.emptyStateView },
28-
errorStateView: { _ in self.errorStateView },
29-
loadingStateView: { self.loadingStateView },
30-
pagination: .noPagination)
25+
let view = AdvancedList(
26+
items, content: { item in Text(item) },
27+
listState: emptyListState,
28+
emptyStateView: { self.emptyStateView },
29+
errorStateView: { _ in self.errorStateView },
30+
loadingStateView: { self.loadingStateView }
31+
)
3132

3233
do {
3334
let inspectableView = try view.body.inspect()
34-
let textString = try inspectableView.group().first?.text().string()
35+
let text = try inspectableView.text()
36+
let textString = try text.string()
3537
XCTAssertEqual(textString, emptyStateString)
3638
} catch {
3739
XCTFail("\(error)")
@@ -45,19 +47,19 @@ final class AdvancedListTests: XCTestCase {
4547
let mockItem2 = "MockItem2"
4648
let items: [String] = [mockItem1, mockItem2]
4749

48-
let view = AdvancedList(items, content: { item in Text(item) },
49-
listState: itemsListState,
50-
emptyStateView: { self.emptyStateView },
51-
errorStateView: { _ in self.errorStateView },
52-
loadingStateView: { self.loadingStateView },
53-
pagination: .noPagination)
50+
let view = AdvancedList(
51+
items, content: { item in Text(item) },
52+
listState: itemsListState,
53+
emptyStateView: { self.emptyStateView },
54+
errorStateView: { _ in self.errorStateView },
55+
loadingStateView: { self.loadingStateView }
56+
)
5457

5558
do {
5659
let inspectableView = try view.body.inspect()
57-
let group = try inspectableView.group().first
58-
let vStack = try group?.vStack()
59-
let list = try vStack?.list(0)
60-
let anyDynamicViewContent = try list?.first?.view(AnyDynamicViewContent.self)
60+
let vStack = try inspectableView.vStack()
61+
let list = try vStack.list(0)
62+
let anyDynamicViewContent = try list.first?.view(AnyDynamicViewContent.self)
6163
let forEach = try anyDynamicViewContent?.anyView().forEach()
6264

6365
let firstElement = forEach?.first
@@ -75,16 +77,18 @@ final class AdvancedListTests: XCTestCase {
7577

7678
let items: [String] = []
7779

78-
let view = AdvancedList(items, content: { item in Text(item) },
79-
listState: loadingListState,
80-
emptyStateView: { self.emptyStateView },
81-
errorStateView: { _ in self.errorStateView },
82-
loadingStateView: { self.loadingStateView },
83-
pagination: .noPagination)
80+
let view = AdvancedList(
81+
items, content: { item in Text(item) },
82+
listState: loadingListState,
83+
emptyStateView: { self.emptyStateView },
84+
errorStateView: { _ in self.errorStateView },
85+
loadingStateView: { self.loadingStateView }
86+
)
8487

8588
do {
8689
let inspectableView = try view.body.inspect()
87-
let textString = try inspectableView.group().first?.text().string()
90+
let text = try inspectableView.text()
91+
let textString = try text.string()
8892
XCTAssertEqual(textString, loadingStateString)
8993
} catch {
9094
XCTFail("\(error)")
@@ -97,16 +101,18 @@ final class AdvancedListTests: XCTestCase {
97101

98102
let items: [String] = []
99103

100-
let view = AdvancedList(items, content: { item in Text(item) },
101-
listState: errorListState,
102-
emptyStateView: { self.emptyStateView },
103-
errorStateView: { _ in self.errorStateView },
104-
loadingStateView: { self.loadingStateView },
105-
pagination: .noPagination)
104+
let view = AdvancedList(
105+
items, content: { item in Text(item) },
106+
listState: errorListState,
107+
emptyStateView: { self.emptyStateView },
108+
errorStateView: { _ in self.errorStateView },
109+
loadingStateView: { self.loadingStateView }
110+
)
106111

107112
do {
108113
let inspectableView = try view.body.inspect()
109-
let textString = try inspectableView.group().first?.text().string()
114+
let text = try inspectableView.text()
115+
let textString = try text.string()
110116
XCTAssertEqual(textString, errorStateString)
111117
} catch {
112118
XCTFail("\(error)")

0 commit comments

Comments
 (0)