             }
             
             it("Resumes Data Task") {
-                let dataTask = newsProvider.request(.sources(category: .all, language: .all, country: .all), completion: nil)
+                let dataTask = newsProvider.request(allSourcesTarget, completion: nil)
                     as! URLSessionDataTaskMock
                 
                 expect(dataTask.resumeCalled) == true

                    NetworkStub.installSuccessfulRequest(data: Fakes.Sources.successJsonData)
                        
                    waitUntil(timeout: 1.0) { success in
                        newsProvider.request(.sources(category: .all, language: .all, country: .all)) { data, error in
                            expect(data).toNot(beNil())
                            expect(error).to(beNil())
                            success()

            }
            
            it("Has X-Api-Key Header") {
                newsProvider.request(allSourcesTarget, completion: nil)
                
                let request = urlSessionMock.dataTask?.request
                
