1- import CustomDump
21import SwiftOpenAPI
32import Vapor
43@testable import VaporToOpenAPI
@@ -65,39 +64,39 @@ final class RouteTests: XCTestCase {
6564 route {
6665 $0. openAPI ( query: . type( TestType . self) )
6766 } testOperation: {
68- XCTAssertNoDifference ( $0. parameters, TestType . parameters ( in: . query) )
67+ XCTAssertEqual ( $0. parameters, TestType . parameters ( in: . query) )
6968 }
7069 }
7170
7271 func testOpenAPIHeader( ) {
7372 route {
7473 $0. openAPI ( headers: . type( TestType . self) )
7574 } testOperation: {
76- XCTAssertNoDifference ( $0. parameters, TestType . parameters ( in: . header) )
75+ XCTAssertEqual ( $0. parameters, TestType . parameters ( in: . header) )
7776 }
7877 }
7978
8079 func testOpenAPIPath( ) {
8180 route {
8281 $0. openAPI ( path: . type( TestType . self) )
8382 } testOperation: {
84- XCTAssertNoDifference ( $0. parameters, TestType . parameters ( in: . path) )
83+ XCTAssertEqual ( $0. parameters, TestType . parameters ( in: . path) )
8584 }
8685 }
8786
8887 func testOpenAPICookies( ) {
8988 route {
9089 $0. openAPI ( cookies: . type( TestType . self) )
9190 } testOperation: {
92- XCTAssertNoDifference ( $0. parameters, TestType . parameters ( in: . cookie) )
91+ XCTAssertEqual ( $0. parameters, TestType . parameters ( in: . cookie) )
9392 }
9493 }
9594
9695 func testOpenAPIBody( ) {
9796 route {
9897 $0. openAPI ( body: . type( TestType . self) )
9998 } testOperation: {
100- XCTAssertNoDifference (
99+ XCTAssertEqual (
101100 $0. requestBody? . object? . content,
102101 [
103102 . application( . json) : MediaTypeObject (
@@ -124,7 +123,7 @@ final class RouteTests: XCTestCase {
124123 route {
125124 $0. openAPI ( body: . schema( . string) , contentType: . text( . html) )
126125 } testOperation: {
127- XCTAssertNoDifference (
126+ XCTAssertEqual (
128127 $0. requestBody? . object? . content. value. first? . key,
129128 . text( . html)
130129 )
@@ -150,7 +149,7 @@ final class RouteTests: XCTestCase {
150149 route {
151150 $0. openAPI ( response: . type( GetStudentDTO . self) )
152151 } testOperation: {
153- XCTAssertNoDifference (
152+ XCTAssertEqual (
154153 $0. responses ? [ . ok] ? . object? . content,
155154 [
156155 . application( . json) : MediaTypeObject (
@@ -159,7 +158,7 @@ final class RouteTests: XCTestCase {
159158 ]
160159 )
161160 } testDocument: { openAPIObject in
162- XCTAssertNoDifference (
161+ XCTAssertEqual (
163162 openAPIObject. components? . schemas,
164163 [ " GetStudentDTO " : GetStudentDTO . schema]
165164 )
@@ -174,7 +173,7 @@ final class RouteTests: XCTestCase {
174173 route {
175174 $0. openAPI ( response: . schema( . string) , responseContentType: . text( . html) )
176175 } testOperation: {
177- XCTAssertNoDifference (
176+ XCTAssertEqual (
178177 $0. responses ? [ . ok] ? . object? . content? . value. keys. map { $0 } ,
179178 [ . text( . html) ]
180179 )
@@ -200,7 +199,7 @@ final class RouteTests: XCTestCase {
200199 route {
201200 $0. openAPI ( response: . schema( . string) , responseHeaders: . type( TestType . self) )
202201 } testOperation: {
203- XCTAssertNoDifference (
202+ XCTAssertEqual (
204203 $0. responses ? [ . ok] ? . object? . headers,
205204 TestType . headers
206205 )
@@ -250,7 +249,7 @@ final class RouteTests: XCTestCase {
250249 ]
251250 )
252251 } testDocument: {
253- XCTAssertNoDifference (
252+ XCTAssertEqual (
254253 $0. components? . links,
255254 [
256255 " ResponseBodyIdGetCustomRequestBodyIds " : . value(
@@ -277,9 +276,9 @@ final class RouteTests: XCTestCase {
277276 route {
278277 $0. openAPI ( auth: . basic( id: name) )
279278 } testOperation: {
280- XCTAssertNoDifference ( $0. security, [ SecurityRequirementObject ( name) ] )
279+ XCTAssertEqual ( $0. security, [ SecurityRequirementObject ( name) ] )
281280 } testDocument: { doc in
282- XCTAssertNoDifference ( doc. components? . securitySchemes, [ name: . basic] )
281+ XCTAssertEqual ( doc. components? . securitySchemes, [ name: . basic] )
283282 }
284283 }
285284
@@ -288,7 +287,7 @@ final class RouteTests: XCTestCase {
288287 route {
289288 $0. openAPI ( servers: [ ServerObject ( url: name) ] )
290289 } testOperation: {
291- XCTAssertNoDifference ( $0. servers, [ ServerObject ( url: name) ] )
290+ XCTAssertEqual ( $0. servers, [ ServerObject ( url: name) ] )
292291 }
293292 }
294293
@@ -297,12 +296,12 @@ final class RouteTests: XCTestCase {
297296 route {
298297 $0. openAPI ( extensions: extensions)
299298 } testOperation: {
300- XCTAssertNoDifference ( $0. specificationExtensions, extensions)
299+ XCTAssertEqual ( $0. specificationExtensions, extensions)
301300 }
302301 route {
303302 $0. openAPI ( extensions: [ : ] )
304303 } testOperation: {
305- XCTAssertNoDifference ( $0. specificationExtensions, nil )
304+ XCTAssertEqual ( $0. specificationExtensions, nil )
306305 }
307306 }
308307
@@ -315,20 +314,20 @@ final class RouteTests: XCTestCase {
315314 route {
316315 $0. openAPI ( callbacks: value)
317316 } testOperation: {
318- XCTAssertNoDifference ( $0. callbacks, value)
317+ XCTAssertEqual ( $0. callbacks, value)
319318 }
320319 }
321320
322321 func testDefaultContentType( ) {
323322 route {
324323 $0. openAPI ( response: . type( String . self) )
325324 } testOperation: {
326- XCTAssertNoDifference ( $0. responses ? [ . ok] ? . object? . content? . value. keys. map { $0 } , [ . text( . plain) ] )
325+ XCTAssertEqual ( $0. responses ? [ . ok] ? . object? . content? . value. keys. map { $0 } , [ . text( . plain) ] )
327326 }
328327 route {
329328 $0. openAPI ( response: . type( Data . self) )
330329 } testOperation: {
331- XCTAssertNoDifference ( $0. responses ? [ . ok] ? . object? . content? . value. keys. map { $0 } , [ . text( " binary " ) ] )
330+ XCTAssertEqual ( $0. responses ? [ . ok] ? . object? . content? . value. keys. map { $0 } , [ . text( " binary " ) ] )
332331 }
333332 }
334333
0 commit comments