internal Task TestWithPickMembersDialogAsync(
            string initialMarkup,
            string expectedMarkup,
            string[] chosenSymbols,
            Action <ImmutableArray <PickMembersOption> > optionsCallback = null,
            int index = 0,
            TestParameters parameters = default)
        {
            var pickMembersService = new TestPickMembersService(chosenSymbols.AsImmutableOrNull(), optionsCallback);

            return(TestInRegularAndScript1Async(
                       initialMarkup, expectedMarkup,
                       index,
                       parameters.WithFixProviderData(pickMembersService)));
        }