private void SendSuccessReponse(Stream output) { NetworkResults response = NetworkResults.Success; NetworkMessanger <NetworkResults> messanger = new NetworkMessanger <NetworkResults>(response); messanger.SendToStream(output); }
public void NetworkSearch() { LogInPage logIn = new LogInPage(driver); SeleniumExtras.PageObjects.PageFactory.InitElements(driver, logIn); logIn.LogIn("bakersgaynor", "Aramark22"); Thread.Sleep(3000); HomePage home = new HomePage(driver); SeleniumExtras.PageObjects.PageFactory.InitElements(driver, home); home.GoToNetworkDashboard(); NetworkDashboard network = new NetworkDashboard(driver); SeleniumExtras.PageObjects.PageFactory.InitElements(driver, network); network.SearchCompany("adelie"); NetworkResults results = new NetworkResults(driver); SeleniumExtras.PageObjects.PageFactory.InitElements(driver, results); results.ClickResult(); Assert.AreEqual("www.adeliefoods.co.uk", driver.FindElement(By.LinkText("www.adeliefoods.co.uk")).Text); HomePage homePage = new HomePage(driver); SeleniumExtras.PageObjects.PageFactory.InitElements(driver, homePage); homePage.LogOff(); }
/// <summary> /// Executes action /// </summary> /// <param name="parameter">Execution Parameter</param> public async void Execute(object parameter) { NetworkResults result = await RequestBuilder.StopIntercom(); if (result == NetworkResults.Success) { viewModel.VideoURL = null; } }
/// <summary> /// Sends declared type instance and recieves result. /// </summary> /// <param name="serverPort"></param> /// <param name="serverIP"></param> /// <returns></returns> public async Task <NetworkResults> Send(string serverPort, string serverIP) { using (StreamSocket socket = new StreamSocket()) { HostName serverHost = new HostName(serverIP); await socket.ConnectAsync(serverHost, serverPort); SendToStream(socket.OutputStream.AsStreamForWrite()); NetworkResults response = NetworkMessanger <NetworkResults> .Recieve(socket.InputStream.AsStreamForRead()); return(response); } }
/// <summary> /// Executes action /// </summary> /// <param name="parameter">Execution Parameter</param> public async void Execute(object parameter) { try { NetworkResults result = await RequestBuilder.StartIntercom(); if (result == NetworkResults.Success) { string serverIP = SettingsManager.Instance.Values["ServerIP"].ToString(); viewModel.VideoURL = new Uri(@"stsp://" + serverIP); } } catch (Exception e) { var dialog = new MessageDialog(e.Message, "We have a problem..."); await dialog.ShowAsync(); // throw; } }