@@ -22,7 +22,7 @@ final class AnyCodableTests: XCTestCase {
22
22
let encoder = JSONEncoder ( )
23
23
let data = try encoder. encode ( intValue)
24
24
25
- let jsonString = String ( data : data, encoding : . utf8 )
25
+ let jsonString = String ( decoding : data, as : UTF8 . self )
26
26
XCTAssertEqual ( jsonString, " 42 " )
27
27
}
28
28
@@ -34,7 +34,7 @@ final class AnyCodableTests: XCTestCase {
34
34
let encoder = JSONEncoder ( )
35
35
let data = try encoder. encode ( stringValue)
36
36
37
- let jsonString = String ( data : data, encoding : . utf8 )
37
+ let jsonString = String ( decoding : data, as : UTF8 . self )
38
38
XCTAssertEqual ( jsonString, " \" Hello, World! \" " )
39
39
}
40
40
@@ -45,7 +45,7 @@ final class AnyCodableTests: XCTestCase {
45
45
let encoder = JSONEncoder ( )
46
46
let data = try encoder. encode ( boolValue)
47
47
48
- let jsonString = String ( data : data, encoding : . utf8 )
48
+ let jsonString = String ( decoding : data, as : UTF8 . self )
49
49
XCTAssertEqual ( jsonString, " true " )
50
50
}
51
51
@@ -56,7 +56,7 @@ final class AnyCodableTests: XCTestCase {
56
56
let encoder = JSONEncoder ( )
57
57
let data = try encoder. encode ( nilValue)
58
58
59
- let jsonString = String ( data : data, encoding : . utf8 )
59
+ let jsonString = String ( decoding : data, as : UTF8 . self )
60
60
XCTAssertEqual ( jsonString, " null " )
61
61
}
62
62
}
0 commit comments