@@ -40,7 +40,7 @@ final class Test_Client: XCTestCase {
4040 XCTAssertEqual ( operationID, " listPets " )
4141 XCTAssertEqual (
4242 request. path,
43- " /pets?limit=24&habitat=water&feeds=herbivore&feeds=carnivore&sort%5Bid%5D=ascending&sort%5Bname%5D=descending&since=2023-01-18T10%3A04%3A11Z "
43+ " /pets?limit=24&habitat=water&feeds=herbivore&feeds=carnivore&sort%5Bid%5D=ascending&sort%5Bname%5D=descending&filter%5Bname%5D=whale& since=2023-01-18T10%3A04%3A11Z "
4444 )
4545 XCTAssertEqual ( baseURL. absoluteString, " /api " )
4646 XCTAssertEqual ( request. method, . get)
@@ -71,6 +71,7 @@ final class Test_Client: XCTestCase {
7171 habitat: . water,
7272 feeds: [ . herbivore, . carnivore] ,
7373 sort: . init( id: " ascending " , name: " descending " ) ,
74+ filter: . init( name: " whale " ) ,
7475 since: . test
7576 ) ,
7677 headers: . init( myRequestUUID: " abcd-1234 " )
@@ -90,7 +91,7 @@ final class Test_Client: XCTestCase {
9091 func testListPets_default( ) async throws {
9192 transport = . init { request, body, baseURL, operationID in
9293 XCTAssertEqual ( operationID, " listPets " )
93- XCTAssertEqual ( request. path, " /pets?limit=24 " )
94+ XCTAssertEqual ( request. path, " /pets?limit=24&filter%5Bname%5D=whale " )
9495 XCTAssertEqual ( baseURL. absoluteString, " /api " )
9596 XCTAssertEqual ( request. method, . get)
9697 XCTAssertEqual ( request. headerFields, [ . accept: " application/json " ] )
@@ -106,7 +107,7 @@ final class Test_Client: XCTestCase {
106107 """#
107108 )
108109 }
109- let response = try await client. listPets ( . init( query: . init( limit: 24 ) ) )
110+ let response = try await client. listPets ( . init( query: . init( limit: 24 , filter : . init ( name : " whale " ) ) ) )
110111 guard case let . default( statusCode, value) = response else {
111112 XCTFail ( " Unexpected response: \( response) " )
112113 return
0 commit comments