     func test_init()
     {
         let pendingPrms = APlusPromise()
-        XCTAssertNotNil(pendingPrms, " ")
-        XCTAssertEqual(pendingPrms.state, APlusPromise.State.Pending, " ")
-        XCTAssertTrue(pendingPrms.value == nil, " ")
-        XCTAssertTrue(pendingPrms.reason == nil, " ")
+        XCTAssertNotNil(pendingPrms)
+        XCTAssertEqual(pendingPrms.state, APlusPromise.State.Pending)
+        XCTAssertTrue(pendingPrms.value == nil)
+        XCTAssertTrue(pendingPrms.reason == nil)
 
         (pendingPrms.value as APlusPromise?) == nil
         
         let fulfulledPrms = APlusPromise(value: "A value")
-        XCTAssertNotNil(fulfulledPrms, " ")
-        XCTAssertEqual(fulfulledPrms.state, APlusPromise.State.Fulfilled, " ")
-        XCTAssertEqual((fulfulledPrms.value as String), "A value", " ")
-        XCTAssertTrue(fulfulledPrms.reason == nil, " ")
+        XCTAssertNotNil(fulfulledPrms)
+        XCTAssertEqual(fulfulledPrms.state, APlusPromise.State.Fulfilled)
+        XCTAssertEqual((fulfulledPrms.value as String), "A value")
+        XCTAssertTrue(fulfulledPrms.reason == nil)
 
         let error = NSError()
         let rejectedPrms = APlusPromise(reason: error)
-        XCTAssertNotNil(rejectedPrms, " ")
-        XCTAssertEqual(rejectedPrms.state, APlusPromise.State.Rejected, " ")
-        XCTAssertTrue(rejectedPrms.value == nil, " ")
-        XCTAssertEqual((rejectedPrms.reason as NSError), error, " ")
+        XCTAssertNotNil(rejectedPrms)
+        XCTAssertEqual(rejectedPrms.state, APlusPromise.State.Rejected)
+        XCTAssertTrue(rejectedPrms.value == nil)
+        XCTAssertEqual((rejectedPrms.reason as NSError), error)
     }
     
     func test_initWithAction()

        rejecter!(reason: error2)
        resolver!(value: value2)
        
        XCTAssertEqual(thenPrms.state, APlusPromise.State.Rejected, " ")
        XCTAssertTrue(thenPrms.value == nil, " ")
        XCTAssertEqual((thenPrms.reason as NSError), error1, " ")
    }
}

    {
        let thenObject = APlusPromise()
        let thenPrms = APlusPromise(thenable: thenObject)
        XCTAssertNotNil(thenPrms)
        XCTAssertEqual(thenPrms.state, APlusPromise.State.Pending)
        XCTAssertTrue(thenPrms.value == nil)
        XCTAssertTrue(thenPrms.reason == nil)
    }
    
    func test_initThenableFulfill()
