Skip to content

Commit 5688f95

Browse files
committed
Add test for server API request.
1 parent f095eb6 commit 5688f95

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Tests/ComposableArchitecturePatternTests/ComposableArchitecturePatternTests.swift

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,11 @@ final class ComposableArchitecturePatternTests: XCTestCase {
4040
let sut2 = MockServerAPI2()
4141
XCTAssertTrue(sut2.supports(MockResponse2.self))
4242
}
43+
44+
func testServerAPIRequest() throws {
45+
let sut = MockServerAPI1()
46+
XCTAssertNoThrow(try sut.request(.GET))
47+
// `MockServerAPI1` only supports `GET`.
48+
XCTAssertThrowsError(try sut.request(.PUT))
49+
}
4350
}

0 commit comments

Comments
 (0)