Zend_Amf_Adobe_Introspector [x] Introspection does not include constructor [x] Introspection does not include magic methods [x] Introspection contains public properties of return class types [x] Introspection does not contain non public properties of return class types [x] Introspection contains public methods [x] Introspection contains operation for each prototype of a public method [x] Passing directories option should resolve service class and type [x] Missing property docblock in typed class should report type as unknown [x] Property docblock without annotation in typed class should report type as unknown [x] Typed class with explicit type should report as that type Zend_Amf_Request [x] Amf 3 remote object undef parameter deserialized to native php null [x] Amf 3 remote object string parameter deserialized to native php string [x] Amf 3 remote object array parameter deserialized to native php array [x] Amf 3 number parameter deserialized to native php float [x] Amf 3 date parameter deserialized to native date time [x] Amf 3 large int parameter deserialized to native php int [x] Amf 3 bool true parameter deserialized to native php bool [x] Amf 3 bool false parameter deserialized to native php bool [x] Amf 3 xml parameter deserialized to native php simple xml [x] Amf 3 byte array deserialized to native php string [x] Amf 0 string parameter deserialized to native php string [x] Amf 0 object parameter deserialized to native php object [x] Amf 0 object first parameter [x] Amf 0 mixed array parameter deserialized to native php object [x] Amf 0 number parameter deserialized to native php float [x] Amf 0 date parameter deserialized to native php date time [x] Amf 0 int parameter deserialized to native phpint [x] Amf 0 bool true parameter deserialized to native php bool [x] Amf 0 bool false parameter deserialized to native php bool [x] Amf 0 null deserialized to native php null [x] Amf 0 undefined deserialized to native php null [x] Amf 0 xml parameter deserialized to native php simple xml [x] Amf 0 reference deserialized [x] Amf 0 typed objec deserialized to native p h p object [x] Amf 0 typed objec deserialized to native p h p object unknown type [x] Amf 0 credentials in header Zend_Amf_Response [x] Php string serialized to amf 3 string [x] Php array serialized to amf 3 array [x] Php float serialized to amf 3 number [x] Php date time serialized to amf 3 date [x] Zend date time serialized to amf 3 date [x] Php large int serialized to amf 3 int [x] Php bool true serialized to amf 3 bool true [x] Php bool false serialized to amf 3 bool false [x] Php typed object serialized to amf 3 typed object explicit type [x] Php typed object serialized to amf 3 typed object get as class name [x] Php object name serialized to amf 3 class name [x] Php dom document serialized to amf 3 xml string [x] Simple xml serialized to amf 3 xml string [x] Reference objects to amf 3 [x] Php string serialized to amf 0 string [x] Php array serialized to amf 0 array [x] Php nested array serialized to amf 0 array [x] Php sparse array serialized to amf 0 array [x] Php string key array to amf 0 object [x] Php object serialized to amf 0 object [x] Php object serialized to amf 0 typed object class map [x] Php object serialized to amf 0 typed object explicit type [x] Php object serialized to amf 0 typed object get as class name [x] Php object name serialized to amf 0 class name [x] Php float serialized to amf 0 number [x] Php date time serialized to amf 0 date [x] Zend date serialized to amf 0 date [x] Php bool true serialized to amf 0 bool [x] Php bool false serialized to amf 0 bool [x] P h p null serialized to amf 0 null [x] Response should not have message headers by default [x] Response should aggregate message headers [x] Response headers should be serialized when writing message [x] To string should proxy to get response Zend_Amf_Server [x] test construct [x] Is production by default [x] Production flag should be mutable [x] Set class [x] Set class should raise exception on invalid classname [x] Set class should raise exception on invalid classtype [x] Set class should raise exception on duplicate method name [x] Set class using object [x] Add function [x] Add function should raise exception for invalid function name [x] Add function should raise exception on duplicate method name [x] Handle loaded class amf 0 [x] Should allow handling function calls via amf 0 [x] Handle loaded class amf 3 net connection [x] Should allow handling function calls via amf 3 net connection [x] Handle loaded class amf [x] Same method name in two services [x] Command message ping operation [x] Invalid amf 0 message should result in error message [x] Invalid command message should result in error message [x] Class map [x] Dispatching method should return error message for invalid method [x] Dispatching method that throws exception should return error message when production flag off [x] Dispatching method that throws exception should not return error message when production flag on [x] Dispatching method should pass invocation arguments to method [x] Server should seamlessly invoke static methods [x] Server should seamlessly invoke functions [x] Dispatching method corresponding to class with private constructor should return error message [x] Not passing request to handle should result in server creating request [x] Set request should allow valid string class names [x] Set request should raise exception on invalid string class name [x] Set request should allow valid request objects [x] Set request should raise exception on invalid request objects [x] Set response should allow valid string class names [x] Set response should raise exception on invalid string class name [x] Set response should allow valid response objects [x] Set response should raise exception on invalid response objects [x] Get functions should return array of dispatchables [x] Fault should be unimplemented [x] Persistence should be unimplemented [x] Load functions should be unimplemented [x] Single array paramater a m f 3 [x] Single array paramater a m f [x] Muti array paramater a m f 3 [x] Muti array paramater a m f [x] Single object paramater a m f 3 [x] Session amf 3 [x] Add directory [x] Add directory service [x] Add directory service not found [x] Ctor excection Zend_Amf_Typeloader [x] Get mapped class name for client [x] Get mapped class name for server [x] Load type success [x] Set mapping class [x] Unknown class map Zend_Amf_Util_BinaryStream [x] Constructor should throw exception for invalid stream [x] Read bytes should raise exception for buffer underrun [x] Read bytes should return subset of string from current needle [x] Binary streams should allow writing utf 8 Zend_Amf_Value_MessageBody [x] Message body should allow setting data [x] Message body should attach data as is [x] Reply method should modify target uri [x] Reply method should insert path separator if no query string provided [x] Passing null to target uri should result in empty string Zend_Amf_Value_MessageHeader [x] Constructor should set message header name [x] Constructor should set message header must read flag [x] Constructor should cast message header must read flag to boolean [x] Constructor should set message header data unmodified [x] Constructor should not set length if not provided [x] Constructor should cast length to integer Zend_Amf_Auth [x] Service [x] Unauthenticated [x] Anonymous denied [x] Anonymous o k [x] No username [x] Wrong password [x] Right password [x] No acl [x] No class acl [x] Class acl allowed [x] Class acl denied [x] Logout Zend_Amf_Resource [x] File [x] Ctx no resource [x] Ctx loader [x] Ctx [x] Ctx no parse