Skip to content

Commit 9a60c47

Browse files
committed
test
1 parent 7fdc7f8 commit 9a60c47

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tests/VDFlowTests/VDFlowTests.swift

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,19 @@ final class VDFlowTestsCase: XCTestCase {
5656
value.someStep.$text1.select()
5757
XCTAssertEqual(value.selected, .someStep)
5858
}
59+
60+
func testIDByKeyPath() {
61+
let steps = TabSteps.tab2
62+
let id = TabSteps.step(for: \.$tab2)
63+
XCTAssertEqual(id, .tab2)
64+
}
65+
66+
func testKeyPathByID() {
67+
let steps = TabSteps.tab2
68+
let keyPath = TabSteps.keyPath(for: .tab2)
69+
XCTAssertEqual(keyPath, \TabSteps.tab2)
70+
XCTAssertEqual(steps.$tab2.keyPath, \TabSteps.tab2)
71+
}
5972
}
6073

6174
@Steps

0 commit comments

Comments
 (0)