add documentation for test cases and samples