         let dictionaryNextResponse4 = ["results" : [["obj3" : "value"]]] as [String : Any]
         
         beforeEach {
+            MockingjayProtocol.removeAllStubs()
             ServiceLocator.defaultNetworkClientType = AlamoNetworkManager.self
             ServiceLocator.set(services: [RandomService.self],
-                               api: TwitterAPIConfigurationType.self,
+                               api: RandomConfigurationType.self,
                                auth: TwitterApp.self,
                                token: TwitterAPIToken.self)
         }

                    }
                }
            }
        }
    }
}

import Nimble
import NetworkingServiceKit
import Mockingjay

public enum RandomConfigurationType: String, APIConfigurationType {
    case basic = "BASIC"

    public init(stringKey: String) {
        self = .basic
    }
    
    /// URL for given server
    public var URL: String {
        return "https://random.com"
    }
    
    /// Web URL for given server
    public var webURL: String {
        return "https://random.com"
    }
    
    /// Display name for given server
    public var displayName: String {
        return self.rawValue.capitalized
    }
    
    /// Explicitly tells our protocol which is our default configuration
    public static var defaultConfiguration: APIConfigurationType {
        return RandomConfigurationType.basic
    }
}

class RandomService : AbstractBaseService {
    override var serviceVersion: String {
