Add a test case for watch.subscribe