added more unit tests for Observable