Cant trigger events in Unity 2018

Hi i am trying to implement admob rewarded video for my game. I have imported admob sdk and implemented all required methods. The ad is loading and showing correctly but the problem is that i have added events in my code to detect when the ad is finished. Unfortunately my events are not called.this is where i load event listener this is where i request and show ad

It could be that your AdCompleted method is using EventArgs instead of the Reward type.

Try this:

 public void AdCompleted(object sender, Reward args)
 {
       Test.SetActive(false);
 }