Skip to content

Instantly share code, notes, and snippets.

@stevencurtis
Created May 7, 2020 13:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stevencurtis/2dacb593c44fd61523dd1e756ef6c0f8 to your computer and use it in GitHub Desktop.
Save stevencurtis/2dacb593c44fd61523dd1e756ef6c0f8 to your computer and use it in GitHub Desktop.
testdecodeencode
let decoder = JSONDecoder()
let data = jsonString.data(using: .utf8)!
let decoded = try! decoder.decode(UserModel.self, from: data)
print (decoded)
let encoder = JSONEncoder()
let done = try! encoder.encode(decoded)
let decodedtwo = try! decoder.decode(UserModel.self, from: done)
XCTAssertEqual(decodedtwo, decoded)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment