Exemple #1
0
        /// <inheritdoc />
        public void SetFileUploadFile(DialogWatcher dialogWatcher, string fileName)
        {
            var uploadDialogHandler = new FileUploadDialogHandler(fileName);

            using (new UseDialogOnce(dialogWatcher, uploadDialogHandler))
            {
                ClickOnElement();
            }
        }
Exemple #2
0
        public void Set(string fileName)
        {
            FileInfo info = new FileInfo(fileName);

            if (!info.Exists)
            {
                throw new FileNotFoundException("File does not exist", fileName);
            }

            FileUploadDialogHandler uploadDialogHandler = new FileUploadDialogHandler(fileName);

            DomContainer.AddDialogHandler(uploadDialogHandler);

            try
            {
                Click();
            }
            finally
            {
                DomContainer.RemoveDialogHandler(uploadDialogHandler);
            }
        }