         let format = sut.hnk_backgroundImageFormat
         cache.set(value: image, key: key, formatName: format.name)
         
-        sut.hnk_setBackgroundImage(image, key: key, state: .Normal, placeholder: placeholder)
+        sut.hnk_setBackgroundImage(image, key: key, placeholder: placeholder)
         
         XCTAssertTrue(sut.backgroundImageForState(.Normal)!.isEqualPixelByPixel(image))
         XCTAssertTrue(sut.hnk_backgroundImageFetcher == nil)

        let format = sut.hnk_backgroundImageFormat
        cache.set(value: image, key: fetcher.key, formatName: format.name)
        
        sut.hnk_setBackgroundImageFromURL(URL, state: .Normal)
        
        XCTAssertTrue(sut.backgroundImageForState(.Normal)!.isEqualPixelByPixel(image))
        XCTAssertTrue(sut.hnk_backgroundImageFetcher == nil)

        let fetcher = NetworkFetcher<UIImage>(URL: URL)
        let expectation = self.expectationWithDescription(self.name)
        
        sut.hnk_setBackgroundImageFromURL(URL, failure:{error in
            XCTAssertEqual(error!.domain, Haneke.Domain)
            expectation.fulfill()
        })
