/// <inheritdoc/>
        protected /* override */ string Answer(IInnerActorFacade actor)
        {
            //Guard.ForNull(actor, nameof(actor));

            //var answer1 = actor.AsksFor(ApiQuestion1);

            //return string.Concat("some text ", answer1);
            return(null);
        }
        /// <inheritdoc/>
        protected /* override */ ITarget Answer(IInnerActorFacade actor)
        {
            //Guard.ForNull(actor, nameof(actor));

            //var answer1 = actor.AsksFor(SampleUiQuestion1);
            //var answer2 = actor.AsksFor(SampleUiQuestion2(answer1));

            //return answer2;
            return(null);
        }
Пример #3
0
        //public override string Name => FormattableString.Invariant($"Add User {UserInfo:F} to => {IdentityName}");

        /// <summary>
        /// Initializes a new instance of the <see cref="AddUserToIdentity"/> class
        /// </summary>
        /// <param name="userInfo"></param>
        /// <param name="identityName">Identity name to add</param>
        //public AddUserToIdentity(IUserInfo userInfo, string identityName)
        //{
        //	UserInfo = Guard.NotNull(userInfo, nameof(userInfo));
        //	IdentityName = Guard.NotNullOrEmpty(identityName, nameof(identityName));
        //}

        protected override void ExecuteAttemptsTo(IInnerActorFacade actor)
        {
            //InnovatorUserHelper.AddUserToIdentity(UserInfo, IdentityName);
        }
Пример #4
0
        //public override string Name => "Maximize the current browser window";

        /// <inheritdoc/>
        protected override void ExecuteAttemptsTo(IInnerActorFacade actor /*, WebBrowser ability*/)
        {
            //The following lines of code can be an example of implementation of your action
            //Guard.ForNull(ability, nameof(ability));
            //ability.Driver.Manage().Window.Maximize();
        }
 /// <inheritdoc/>
 protected override void ExecuteAttemptsTo(IInnerActorFacade actor /*, WebBrowser ability*/)
 {
     //The following lines of code can be an example of extending of your action by setting the current window to full screen
     //Guard.ForNull(ability, nameof(ability));
     //ability.Driver.Manage().Window.FullScreen();
 }