Title: TestSuiteDescription
# Introduction
The Test Suite tests some of the basic CMIS functionality. This will be
used to validate this client library against a wide variety of CMIS
compliant repositories.
## Details
This Test Suite tests the following functionality:
* Getting the Type information of an object
* Creating a folder
* Creating a document
* Listing the files and folders in a folder
* Getting the contents of a created document
* Moving a Document
* Deleting a document
The user must provide the following information:
* The URL of the server
* The Authentication credentials
* The name of an existing folder
* The name of a new folder that will be created as part of the tests
* A flag that tells how much debug information to print out
Currently the test suite does not have an "expects" capability allowing it
the validate the test results. That will be added as one of the TODOs.
## Running the Test Suite
`php -f cmis_test_suite.php` _url_to_cmis_compliant_repository_ _username_
_password_ _existing_folder_ _new_folder_name_ _debug_flag_
* _url_to_cmis_compliant_repository_ : The URL For the ATOM-PUB/REST
binding of a CMIS compliant repository
* _username_ : username
* _password_ : password
* _existing_folder_ : An existing folder in the repository. A folder will
be created in this folder to contain any documents created as part of this
test
* _new_folder_name_
* _debug_flag_ : if non-blank and non-zero, extra debug information will
be printed
Currently the output is a bit of a fire hose. This will be cleaned up.