Assertion: promise's method | /r/CapableOf | determine the state
Facets:
Source sentences:
text: The Promise exposes only the Deferred methods needed to attach additional handlers or determine the state ( then , done , fail , always , pipe , progress , state and promise ), but not ones that change the state ( resolve , reject , notify , resolveWith , rejectWith , and notifyWith ).