adding tests for OObject