Skip to content

Commit

Permalink
Merge pull request #791 from DeluxeAlonso/feature/unit-tests
Browse files Browse the repository at this point in the history
Feature/unit tests - ConfigurationClientProtocolMock
  • Loading branch information
DeluxeAlonso authored Sep 20, 2023
2 parents 1159a2f + 9cb622d commit 42568ef
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
//
// ConfigurationClientProtocolMock.swift
// NetworkInfrastructure
//
// Created by Alonso on 15/09/23.
//

import UpcomingMoviesDomain

final class ConfigurationClientProtocolMock: ConfigurationClientProtocol {

var getImagesConfigurationResult: Result<ImagesConfigurationResult, APIError>?
private(set) var getImagesConfigurationCallCount = 0
func getImagesConfiguration(completion: @escaping (Result<ImagesConfigurationResult, APIError>) -> Void) {
if let getImagesConfigurationResult = getImagesConfigurationResult {
completion(getImagesConfigurationResult)
}
getImagesConfigurationCallCount += 1
}

}

0 comments on commit 42568ef

Please sign in to comment.