Add tests for Observable