Esempio n. 1
0
    public void UpdateCurrencies()
    {
        foreach (Transform child in OtherCurrencies.transform)
        {
            GameObject.Destroy(child.gameObject);
        }

        foreach (Currency currency in Trip.Currencies)
        {
            CurrencyElement element = (CurrencyElement)Instantiate(currencyElementPrefab);
            element.PrimeButtonInTrip(currency);
            element.transform.SetParent(OtherCurrencies, false);
        }
    }
    public void Prime()
    {
        CurrencyRepository repo = GameObject.Find("Scripts").GetComponent <CurrencyRepository>();

        foreach (Transform child in CurrencyList)
        {
            GameObject.Destroy(child.gameObject);
        }

        foreach (Currency currency in repo.Currencies)
        {
            CurrencyElement element = (CurrencyElement)Instantiate(prefab);
            element.PrimeButton(currency);
            element.transform.SetParent(CurrencyList, false);
        }
    }
Esempio n. 3
0
 public void ChooseDefaultSettings()
 {
     LngElement.Click();
     EnglishLng.Click();
     //System.Threading.Thread.Sleep(1000);
     driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
     CurrencyElement.Click();
     //System.Threading.Thread.Sleep(1000);
     new WebDriverWait(driver, TimeSpan.FromSeconds(10)).Until(ExpectedConditions.ElementExists(By.XPath("//*[@id='currency_dropdown_top']/ul[1]/li[1]")));
     driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
     if (!USDCurrency.GetAttribute("class").Contains("selected_currency"))
     {
         USDCurrency.Click();
     }
     else
     {
         CurrencyElement.Click();
     }
 }