public AddFacebookUserCommand NextFacebookUserCommand() { CommandResponse.Facebook.AddCommand.AddFacebookUserCommand addFacebookUserCommand = new AddFacebookUserCommand(); addFacebookUserCommand.LocalId = RandomData.NextUInt32(); addFacebookUserCommand.Id = RandomData.NextUInt32(); addFacebookUserCommand.Email = RandomData.NextUnicodeEmail(30); addFacebookUserCommand.ApiKey = RandomData.NextAsciiWord(20, 35); addFacebookUserCommand.ApplicationSecret = RandomData.NextAsciiWord(28, 32); addFacebookUserCommand.ApplicationId = RandomData.NextDigits(16); addFacebookUserCommand.AccessToken = RandomData.NextAsciiWord(100, 112); addFacebookUserCommand.UserName = RandomData.NextUnicodeWord(15); addFacebookUserCommand.ImagePath = RandomData.NextUnicodeUrl(30); addFacebookUserCommand.ImageUrl = RandomData.NextUnicodeUrl(50); addFacebookUserCommand.OperatorID = RandomData.NextDigits(16); addFacebookUserCommand.CommandID = RandomData.NextGuid(); addFacebookUserCommand.AdvertiserID = RandomData.NextDigits(16); return(addFacebookUserCommand); }
public TblFacebookUser TestAddUser_FacebookUser(out AddFacebookUserCommand addFacebookUserCommand) { addFacebookUserCommand = NextFacebookUserCommand(); TblFacebookUser facebookUserEntity = NextFacebookUserEntity(); facebookUserEntity.Id = addFacebookUserCommand.Id; facebookUserEntity.LocalId = addFacebookUserCommand.LocalId; RegisterCreatedFacebookUserEntitiesForCleanup(facebookUserEntity); InsertFacebookUserIntoDatabsase(facebookUserEntity); AddFacebookUserCommand facebookUserCommandForLambdaExpression = addFacebookUserCommand; WCFHelper.Using <WCFServiceProxy <IFacebookService> >(new WCFServiceProxy <IFacebookService>("FacebookService"), client => { client.Service.AddUser(facebookUserCommandForLambdaExpression); }); long facebookUserId = addFacebookUserCommand.Id; facebookUserEntity = GetFacebookUserEntity(facebookUserId); return(facebookUserEntity); }