         var urlSessionMock: URLSessionMock!
         var newsProvider: NewsProvider!
         
+        let allSourcesTarget = NewsAPITarget.sources(category: .all, language: .all, country: .all)
+        
         describe("Request") {
             beforeEach {
                 urlSessionMock = URLSessionMock()

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

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