Added - gather, gather_if and Appropriate Google TestCases

Added - gather, gather_if and Appropriate Google TestCases