Skip to content

Commit 1a8d8ea

Browse files
committed
Add a test for Root.Event.addTokenFromURLSucceeded
1 parent 85111d6 commit 1a8d8ea

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

AuthenticatorTests/RootTests.swift

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,14 @@ class RootTests: XCTestCase {
181181

182182
// MARK: Events
183183

184+
func testEventAddTokenFromURLSucceeded() {
185+
var root = Root(deviceCanScan: false)
186+
let event: Root.Event = .addTokenFromURLSucceeded
187+
let effect = root.update(event)
188+
// TODO: check that the component state hasn't changed
189+
XCTAssertNil(effect)
190+
}
191+
184192
func testEventTokenFormSucceeded() {
185193
var root = Root(deviceCanScan: false)
186194

@@ -199,7 +207,7 @@ class RootTests: XCTestCase {
199207
}
200208

201209
// Ensure the view model now has a modal entry form.
202-
guard case .entryForm = root.viewModel(for: [], at: displayTime).modal else {
210+
guard case .entryForm = root.viewModel(for: [], at: displayTime).modal else {
203211
XCTFail("The view model should have a modal entry form.")
204212
return
205213
}

0 commit comments

Comments
 (0)