anchor.diff:  		end),
       gcm:push(test, [<<"Token">>], [{<<"data">>, [{<<"type">>, <<"wakeUp">>}]}]),
       receive 
  -        Any -> ?_assertMatch({ok, {{_, 401, _}, [], []}}, Any)
  -    end,
  -    ?_assert(meck:validate(httpc)).
  +        Any -> [?_assertMatch({ok, {{_, 401, _}, [], []}}, Any), ?_assert(meck:validate(httpc))]
  +    end.
   
   send_message_gcm_down(Pid) ->
       meck:expect(httpc, request, 
  
positive.code: 		end),
      gcm:push(test, [<<"Token">>], [{<<"data">>, [{<<"type">>, <<"wakeUp">>}]}]),
      receive 
  	Any -> ?_assertMatch({ok, {{_,200,_}, [], _JSON}}, Any)
      end,
      ?_assert(meck:validate(httpc)).
  
  send_message_wrong_json(Pid) ->
      meck:expect(httpc, request, 
  
negative.code: 		end),
      gcm:push(test, [<<"Token">>], [{<<"data">>, [{<<"type">>, <<"wakeUp">>}]}]),
      receive
          Any -> [?_assertMatch({ok, {{_, 503, _}, [], []}}, Any), ?_assert(meck:validate(httpc))]
      end.
  