Merge recursively tests added.
Added test docs.