added test cases for watch service