public virtual void SetUp() { GlobalData.Instance.TestMode = true; Settings.Default.ReloadCount = 0; browserMock = new DynamicMock(typeof(IE.WebBrowser)); documentMock = new DynamicMock(typeof(HTMLDocument)); elementMock = new List <DynamicMock>(); webBrowser = browserMock.MockInstance as IE.WebBrowser; paymentInfo = new PaymentInfo(); paymentInfo.Amount = "123.12"; paymentInfo.AmountToPay = "120.00"; paymentInfo.BankAccountNo = "PL 1234567980"; paymentInfo.BillerName = "Some Biller Name`~!@#$%^&*_={}[];\"'<>|\\() of the ~`!@#$%^&*()_+{}|:\"<>?=[]\\'"; paymentInfo.City = "CityName`~!@#$%^&*_={}[];\"'<>|\\() of the ~`!@#$%^&*()_+{}|:\"<>?=[]\\'"; paymentInfo.Currency = "PLN"; paymentInfo.DefinedTransferName = "Defined Transfer"; paymentInfo.DueDate = "20.03.2010"; paymentInfo.Id = "12345"; paymentInfo.PostalCode = "12098"; paymentInfo.State = State.IDLE; paymentInfo.Street = "Some Street name`~!@#$%^&*_={}[];\"'<>|\\() of the ~`!@#$%^&*()_+{}|:\"<>?=[]\\'"; paymentInfo.Title = "Title `~!@#$%^&*_={}[];\"'<>|\\() of the ~`!@#$%^&*()_+{}|:\"<>?=[]\\'payment"; request = new PaymentRequest(webBrowser, paymentInfo); provider = CreateProvider(); }
private static void OpenUrl(IE.WebBrowser browser, String urlString, object flags, String targetWindow) { object url = urlString; object window = targetWindow; object nullObj = null; browser.Navigate2(ref url, ref flags, ref window, ref nullObj, ref nullObj); }
public void SetUp() { GlobalData.Instance.TestMode = true; Settings.Default.ReloadCount = 0; DynamicMock mock = new DynamicMock(typeof(IE.WebBrowser)); webBrowser = mock.MockInstance as IE.WebBrowser; paymentInfo = new PaymentInfo(); paymentInfo.BankAccountNo = "AB01923837465"; paymentInfo.State = State.IDLE; }
public void ShouldCallMockForUrlInSameTab() { object url = "http://some.url/more"; object flags = 0x2; object window = "_self"; object nullObj = null; DynamicMock browserMock = new DynamicMock(typeof(IE.WebBrowser)); browserMock.Expect("Navigate2", url, flags, window, nullObj, nullObj); IE.WebBrowser browser = (IE.WebBrowser)browserMock.MockInstance; Util.OpenUrl(browser, (string)url); browserMock.Verify(); }
/// <summary> /// Opens URL in new the window/tab /// </summary> public static void OpenUrlInNewTab(IE.WebBrowser browser, String urlString) { OpenUrl(browser, urlString, 0x0800, "_blank"); }
/// <summary> /// Opens URL in the current window/tab /// </summary> public static void OpenUrl(IE.WebBrowser browser, String urlString) { OpenUrl(browser, urlString, 0x2, "_self"); }
public PaymentRequest(IE.WebBrowser webBrowser, PaymentInfo paymentInfo) { this.webBrowser = webBrowser; this.paymentInfo = paymentInfo; }
public PaymentRequest(IE.WebBrowser webBrowser, PaymentInfo paymentInfo, String url) : this(webBrowser, paymentInfo) { this.url = url; }
public PaymentRequest(IE.WebBrowser webBrowser, PaymentInfo paymentInfo, bool userAction) : this(webBrowser, paymentInfo) { this.userAction = userAction; }