         let manager = Manager()
         let loader = manager.load(URL)
 
-        XCTAssert(loader.state == .Running,
-            "loader's status is not running, now is \(loader.state.toString())")
+        XCTAssert(loader.state == .Running, loader.state.toString())
         loader.completionHandler { completedURL, image, error, cacheType in
 
-            XCTAssertNil(manager.delegate[URL], "loader did not remove from delegate")
+            XCTAssertNil(manager.delegate[URL])
             expectation.fulfill()
         }
 
         waitForExpectationsWithTimeout(5) { error in
-            XCTAssertNil(error, "loader did not finish")
+            XCTAssertNil(error)
         }
     }
 

        let string = "http://test.com"
        let valid = "http%3A%2F%2Ftest.com"

        XCTAssertNotEqual(string, string.escape(),
            "String cant escape, \(string.escape())")
        XCTAssertEqual(valid, string.escape(),
            "String cant escape, \(string.escape())")
    }
}


        let manager = Manager()
        let loader = manager.load(URL)

        XCTAssert(loader.state == .Running, loader.state.toString())
        loader.completionHandler { completedURL, image, error, cacheType in

            XCTAssertNil(image)
            expectation.fulfill()
        }

        waitForExpectationsWithTimeout(5) { error in
            XCTAssertNil(error)
        }
    }

