private string GetUpdateRelationshipAuthorizationQuery(string userParameter, IFriendshipAuthorizations friendshipAuthorizations) { return(string.Format(Resources.Friendship_Update, friendshipAuthorizations.RetweetsEnabled.ToString().ToLowerInvariant(), friendshipAuthorizations.DeviceNotificationEnabled.ToString().ToLowerInvariant(), userParameter)); }
private void ArrangeGetUpdateRelationshipAuthorizationQuery(IUser user, IFriendshipAuthorizations authorizations, string query) { _fakeFriendshipQueryGenerator .CallsTo(x => x.GetUpdateRelationshipAuthorizationsWithQuery(user, A <IFriendshipAuthorizations> .That.Matches(a => a.RetweetsEnabled == authorizations.RetweetsEnabled && a.DeviceNotificationEnabled == authorizations.DeviceNotificationEnabled))) .Returns(query); }
// Update Friendship Authorizations public bool UpdateRelationshipAuthorizationsWith(IUserIdentifier user, IFriendshipAuthorizations friendshipAuthorizations) { if (!_userQueryValidator.CanUserBeIdentified(user)) { return(false); } string query = _friendshipQueryGenerator.GetUpdateRelationshipAuthorizationsWithQuery(user, friendshipAuthorizations); return(_twitterAccessor.TryExecutePOSTQuery(query)); }
public string GetUpdateRelationshipAuthorizationsWithQuery(long userId, IFriendshipAuthorizations friendshipAuthorizations) { if (friendshipAuthorizations == null || !_userQueryValidator.IsUserIdValid(userId)) { return(null); } string userIdParameter = _userQueryParameterGenerator.GenerateUserIdParameter(userId); return(GetUpdateRelationshipAuthorizationQuery(userIdParameter, friendshipAuthorizations)); }
public string GetUpdateRelationshipAuthorizationsWithQuery(string screenName, IFriendshipAuthorizations friendshipAuthorizations) { if (friendshipAuthorizations == null || !_userQueryValidator.IsScreenNameValid(screenName)) { return null; } string userScreenNameParameter = _userQueryParameterGenerator.GenerateScreenNameParameter(screenName); return GetUpdateRelationshipAuthorizationQuery(userScreenNameParameter, friendshipAuthorizations); }
public string GetUpdateRelationshipAuthorizationsWithQuery(long userId, IFriendshipAuthorizations friendshipAuthorizations) { if (friendshipAuthorizations == null || !_userQueryValidator.IsUserIdValid(userId)) { return null; } string userIdParameter = _userQueryParameterGenerator.GenerateUserIdParameter(userId); return GetUpdateRelationshipAuthorizationQuery(userIdParameter, friendshipAuthorizations); }
// Update Relationship public string GetUpdateRelationshipAuthorizationsWithQuery(IUserIdentifier userDTO, IFriendshipAuthorizations friendshipAuthorizations) { if (friendshipAuthorizations == null || !_userQueryValidator.CanUserBeIdentified(userDTO)) { return null; } var userIdentifierParameter = _userQueryParameterGenerator.GenerateIdOrScreenNameParameter(userDTO); return GetUpdateRelationshipAuthorizationQuery(userIdentifierParameter, friendshipAuthorizations); }
public bool UpdateRelationshipAuthorizationsWith(string userScreenName, IFriendshipAuthorizations friendshipAuthorizations) { string query = _friendshipQueryGenerator.GetUpdateRelationshipAuthorizationsWithQuery(userScreenName, friendshipAuthorizations); return(_twitterAccessor.TryExecutePOSTQuery(query)); }
private string GetUpdateRelationshipAuthorizationQuery(string userIdentifierParameter, IFriendshipAuthorizations friendshipAuthorizations) { return(String.Format(Resources.Friendship_Update, friendshipAuthorizations.RetweetsEnabled, friendshipAuthorizations.DeviceNotificationEnabled, userIdentifierParameter)); }
public bool UpdateRelationshipAuthorizationsWith(string userScreenName, IFriendshipAuthorizations friendshipAuthorizations) { string query = _friendshipQueryGenerator.GetUpdateRelationshipAuthorizationsWithQuery(userScreenName, friendshipAuthorizations); return _twitterAccessor.TryExecutePOSTQuery(query); }
// Update Friendship Authorizations public bool UpdateRelationshipAuthorizationsWith(IUserIdentifier userIdentifier, IFriendshipAuthorizations friendshipAuthorizations) { if (!_userQueryValidator.CanUserBeIdentified(userIdentifier)) { return false; } string query = _friendshipQueryGenerator.GetUpdateRelationshipAuthorizationsWithQuery(userIdentifier, friendshipAuthorizations); return _twitterAccessor.TryExecutePOSTQuery(query); }
public string GetUpdateRelationshipAuthorizationsWithQuery(string screenName, IFriendshipAuthorizations friendshipAuthorizations) { if (friendshipAuthorizations == null || !_userQueryValidator.IsScreenNameValid(screenName)) { return(null); } string userScreenNameParameter = _userQueryParameterGenerator.GenerateScreenNameParameter(screenName); return(GetUpdateRelationshipAuthorizationQuery(userScreenNameParameter, friendshipAuthorizations)); }
// Update Relationship public string GetUpdateRelationshipAuthorizationsWithQuery(IUserIdentifier userDTO, IFriendshipAuthorizations friendshipAuthorizations) { if (friendshipAuthorizations == null || !_userQueryValidator.CanUserBeIdentified(userDTO)) { return(null); } var userIdentifierParameter = _userQueryParameterGenerator.GenerateIdOrScreenNameParameter(userDTO); return(GetUpdateRelationshipAuthorizationQuery(userIdentifierParameter, friendshipAuthorizations)); }
// Update Relationship public string GetUpdateRelationshipAuthorizationsWithQuery(IUserIdentifier userIdentifier, IFriendshipAuthorizations friendshipAuthorizations) { _userQueryValidator.ThrowIfUserCannotBeIdentified(userIdentifier); if (friendshipAuthorizations == null) { throw new ArgumentNullException("Friendship authorizations cannot be null."); } var userIdentifierParameter = _userQueryParameterGenerator.GenerateIdOrScreenNameParameter(userIdentifier); return GetUpdateRelationshipAuthorizationQuery(userIdentifierParameter, friendshipAuthorizations); }
private string GetUpdateRelationshipAuthorizationQuery(string userIdentifierParameter, IFriendshipAuthorizations friendshipAuthorizations) { return string.Format(Resources.Friendship_Update, friendshipAuthorizations.RetweetsEnabled.ToString().ToLowerInvariant(), friendshipAuthorizations.DeviceNotificationEnabled.ToString().ToLowerInvariant(), userIdentifierParameter); }
private void ArrangeUpdateRelationshipAuthorizationsWithUserDTO(long userId, IFriendshipAuthorizations auth, string query) { _fakeFriendshipQueryGenerator .CallsTo(x => x.GetUpdateRelationshipAuthorizationsWithQuery(userId, auth)) .Returns(query); }
// Update Relationship public string GetUpdateRelationshipAuthorizationsWithQuery(IUserIdentifier user, IFriendshipAuthorizations friendshipAuthorizations) { _userQueryValidator.ThrowIfUserCannotBeIdentified(user); if (friendshipAuthorizations == null) { throw new ArgumentNullException("Friendship authorizations cannot be null."); } var userParameter = _userQueryParameterGenerator.GenerateIdOrScreenNameParameter(user); return(GetUpdateRelationshipAuthorizationQuery(userParameter, friendshipAuthorizations)); }
private void ArrangeUpdateRelationshipAuthorizationsWithUserDTO(IUserDTO userDTO, IFriendshipAuthorizations auth, string query) { _fakeFriendshipQueryGenerator .CallsTo(x => x.GetUpdateRelationshipAuthorizationsWithQuery(userDTO, auth)) .Returns(query); }
private void ArrangeGetUpdateRelationshipAuthorizationQuery(long userId, IFriendshipAuthorizations authorizations, string query) { _fakeFriendshipQueryGenerator .CallsTo(x => x.GetUpdateRelationshipAuthorizationsWithQuery(userId, A<IFriendshipAuthorizations>.That.Matches(a => a.RetweetsEnabled == authorizations.RetweetsEnabled && a.DeviceNotificationEnabled == authorizations.DeviceNotificationEnabled))) .Returns(query); }