private IMobilePushNotificationServiceClient CreateMobileServiceClient()
        {
            IMobilePushNotificationServiceClient client = Substitute.For <IMobilePushNotificationServiceClient>();

            client
            .SendNotification(Arg.Any <MobileDevice>(), Arg.Any <PushNotification>())
            .Returns(PushNotificationResult.Success(Constants.PushNotificationEndPoint));

            return(client);
        }
 private void PushNotificationShouldFailAtEndPoint(IMobilePushNotificationServiceClient client)
 {
     client
     .SendNotification(Arg.Any <MobileDevice>(), Arg.Any <PushNotification>())
     .Returns(PushNotificationResult.Failed(Constants.PushNotificationEndPoint, "Invalid notification."));
 }