Skip to content
Snippets Groups Projects
Commit 6838259c authored by Dariusz Rybicki's avatar Dariusz Rybicki
Browse files

Refactor

parent e9ca0dc8
No related branches found
No related tags found
2 merge requests!102Release 1.0.0,!18Update Bindings
...@@ -12,9 +12,8 @@ final class MessageSendReportTests: XCTestCase { ...@@ -12,9 +12,8 @@ final class MessageSendReportTests: XCTestCase {
} }
""" """
let jsonData = jsonString.data(using: .utf8)! let jsonData = jsonString.data(using: .utf8)!
let decoder = JSONDecoder()
decoder.dataDecodingStrategy = .base64 let report = try MessageSendReport.decode(jsonData)
let report = try decoder.decode(MessageSendReport.self, from: jsonData)
XCTAssertNoDifference(report, MessageSendReport( XCTAssertNoDifference(report, MessageSendReport(
roundList: [1, 5, 9], roundList: [1, 5, 9],
...@@ -22,10 +21,8 @@ final class MessageSendReportTests: XCTestCase { ...@@ -22,10 +21,8 @@ final class MessageSendReportTests: XCTestCase {
timestamp: 1_653_582_683_183_384_000 timestamp: 1_653_582_683_183_384_000
)) ))
let encoder = JSONEncoder() let encodedReport = try report.encode()
encoder.dataEncodingStrategy = .base64 let decodedReport = try MessageSendReport.decode(encodedReport)
let encodedReport = try encoder.encode(report)
let decodedReport = try decoder.decode(MessageSendReport.self, from: encodedReport)
XCTAssertNoDifference(decodedReport, report) XCTAssertNoDifference(decodedReport, report)
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment