Example #1
0
        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);
        }
Example #2
0
        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);
        }