         XCTAssertEqual(queue.maxConcurrentOperationCount, 5)
     }
 
-    func testThen_value() {
-        let user = User().then {
+    func testWith() {
+        let user = User().with {
             $0.name = "devxoul"
             $0.email = "devxoul@gmail.com"
         }

        XCTAssertEqual(user.email, "devxoul@gmail.com")
    }

}


class ThenTests: XCTestCase {

    func testThen() {
        let queue = OperationQueue().then {
            $0.name = "awesome"
            $0.maxConcurrentOperationCount = 5
        }
