Mocking data with Mocky and randomuser

I personally recommend using Mocky to Mock your HTTP responses to test your REST API.

Here is an example of sample web-service which I just created at Mocky which returns JSON.

Here is the piece of code, which you might be needing in iOS Application to run above mock service.

let string = ""
// create expectation
let task = URLSession.shared.dataTask(with: URL(string: string)!) { (data, response, error) in
  if error != nil && data != nil && data!.count > 0 {
    // no error & data received
  } else {
    // either error or no data.