/// <inheritdoc /> public void SetFileUploadFile(DialogWatcher dialogWatcher, string fileName) { var uploadDialogHandler = new FileUploadDialogHandler(fileName); using (new UseDialogOnce(dialogWatcher, uploadDialogHandler)) { ClickOnElement(); } }
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); } }