Added test cases. Needs completion of PutSnoopResult test cases.