// // TestGetCollectionsService.swift // AccountTests // // Created by Kiel Gillard on 30/10/19. // Copyright © 2019 Ranchero Software, LLC. All rights reserved. // import XCTest @testable import Account //final class TestGetCollectionsService: FeedlyGetCollectionsService { // var mockResult: Result<[FeedlyCollection], Error>? // var getCollectionsExpectation: XCTestExpectation? // // func getCollections(completion: @escaping (Result<[FeedlyCollection], Error>) -> ()) { // guard let result = mockResult else { // XCTFail("Missing mock result. Test may time out because the completion will not be called.") // return // } // DispatchQueue.main.async { // completion(result) // self.getCollectionsExpectation?.fulfill() // } // } //}