Skip to content

Commit 65ca652

Browse files
author
Michael Long
committed
Improve test coverage of static registrations.
1 parent bd4257b commit 65ca652

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

Resolver/ResolverTests/ResolverBasicTests.swift

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,17 @@ class ResolverBasicTests: XCTestCase {
103103
let service: XYZService = Resolver.resolve(args: true)
104104
XCTAssertNotNil(service.session)
105105
}
106+
107+
func testStaticRegistrationAndResolution() {
108+
Resolver.register { XYZSessionService() }
109+
let service: XYZService = Resolver.resolve()
110+
XCTAssertNotNil(service.session)
111+
}
112+
113+
func testStaticRegistrationWithArgsAndResolution() {
114+
Resolver.register { _, _ in XYZSessionService() }
115+
let service: XYZService = Resolver.resolve()
116+
XCTAssertNotNil(service.session)
117+
}
118+
106119
}

0 commit comments

Comments
 (0)