Added test cases for watch node

GetWatchNode() method is implemented to return WatchNode that has the
content for UI. This method is used for validation of Watch content.
Updated verification code

Expected values are put as 1st argument and the actual values are put as
second argument, so that in case of failures it prints correct error.
Merge pull request #881 from sharadkjaiswal/ChocoButter

Added test cases for watch node