@Test
@SuppressWarnings("unchecked")
public void testGcmRemove() throws Exception {

	new Expectations() {{
		gcmService.send((Message) any, (List) any, anyInt); result = gcmMulticastResult;
		gcmMulticastResult.getResults(); result = Arrays.asList(gcmResult);
		gcmResult.getErrorCodeName(); result = Constants.ERROR_NOT_REGISTERED;
	}};
	sender.onNewDataComplete();
	Assert.assertEquals(SenderResult.Status.REMOVE_CLIENT, sender.getSenderResult().getStatus());
}