コード例 #1
0
        internal void Registration()
        {
            //Populate the excel data
            GlobalDefinitions.ExcelLib.PopulateInCollection(Base.ExcelPath, "SignUp");
            Thread.Sleep(1000);
            //Click on LougOut Button
            logOutBtn.Click();
            Thread.Sleep(1000);
            //Click on Join button
            Join.Click();

            //Enter FirstName
            FirstName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "FirstName"));

            //Enter LastName
            LastName.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "LastName"));

            //Enter Email
            Email.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Email"));

            //Enter Password
            Password.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "Password"));

            //Enter Password again to confirm
            ConfirmPassword.SendKeys(GlobalDefinitions.ExcelLib.ReadData(2, "ConfirmPswd"));

            //Click on Checkbox
            Checkbox.Click();

            //Click on join button to Sign Up
            JoinBtn.Click();
        }
コード例 #2
0
 public void SetReplaceButton(bool CanReplace)
 {
     if (JoinBtn.activeSelf != CanReplace)
     {
         JoinBtn.CustomSetActive(CanReplace);
         if (ItemData != null && ItemData.uid == LoginManager.Instance.LocalUserId.Value)
         {
             Replace.CustomSetActive(false);
         }
         else
         {
             Replace.CustomSetActive(CanReplace);
         }
     }
 }
コード例 #3
0
        internal void Register(IWebDriver driver)
        {
            // hit URL
            driver.Navigate().GoToUrl("http://192.168.99.100:5000/");
            driver.Manage().Window.Maximize();

            CommomDriver.Wait(2);

            //Click on Join Button
            Joinbtn.Click();


            //populate login page data collection
            ExcelLibHelpers.PopulateInCollection(MarsResource.ExcelPath, "SignUp");

            //Give FirstName
            FirstName.SendKeys(ExcelLibHelpers.ReadData(2, "First Name"));

            //Give LastName
            LastName.SendKeys(ExcelLibHelpers.ReadData(2, "Last Name"));

            //Give an Email
            Email.SendKeys(ExcelLibHelpers.ReadData(2, "Email"));

            //Give password
            Password.SendKeys(ExcelLibHelpers.ReadData(2, "Password"));

            //Give Conform Password
            ConformPsw.SendKeys(ExcelLibHelpers.ReadData(2, "Conform Password"));

            //Click on Check-Box
            CheckBox.Click();

            //Click on Join button
            JoinBtn.Click();
            try
            {
                //Wait untill
                CommomDriver.WaitForVisibility(driver, "XPath", "//*[@id='account-profile-section']/div/div[1]/div[2]/div/span", 20);
                //Assertion for checking condition
                Assert.That(LoginText.Text, Is.EqualTo(ExcelLibHelpers.ReadData(2, "Text")));
            }
            catch (NoSuchElementException e)
            {
                Console.WriteLine(e.Message);
            }
        }
コード例 #4
0
        public override void Awake()
        {
            base.Awake();
            if (mDMono.ObjectParamList != null)
            {
                int count = mDMono.ObjectParamList.Count;

                if (count > 0 && mDMono.ObjectParamList[0])
                {
                    Empty = (GameObject)mDMono.ObjectParamList[0];
                }
                if (count > 1 && mDMono.ObjectParamList[1])
                {
                    Filled = (GameObject)mDMono.ObjectParamList[1];
                }
                if (count > 2 && mDMono.ObjectParamList[2])
                {
                    Dead = (GameObject)mDMono.ObjectParamList[2];
                }
                if (count > 3 && mDMono.ObjectParamList[3])
                {
                    Replace = (GameObject)mDMono.ObjectParamList[3];
                    Replace.GetComponent <UIButton>().onClick.Add(new EventDelegate(ReplacePerson));
                }
                if (count > 4 && mDMono.ObjectParamList[4])
                {
                    JoinBtn = (GameObject)mDMono.ObjectParamList[4];
                    JoinBtn.GetComponent <UIButton>().onClick.Add(new EventDelegate(Join));
                }
                if (count > 5 && mDMono.ObjectParamList[5])
                {
                    Icon = ((GameObject)mDMono.ObjectParamList[5]).GetComponentEx <UISprite>();
                }
                if (count > 6 && mDMono.ObjectParamList[6])
                {
                    Name = ((GameObject)mDMono.ObjectParamList[6]).GetComponentEx <UILabel>();
                }
                if (count > 7 && mDMono.ObjectParamList[7])
                {
                    LadderRank = ((GameObject)mDMono.ObjectParamList[7]).GetComponentEx <UILabel>();
                }
                if (count > 8 && mDMono.ObjectParamList[8])
                {
                    InfoLabel = ((GameObject)mDMono.ObjectParamList[8]).GetComponentEx <UILabel>();
                }

                if (Icon != null)
                {
                    Frame = Icon.transform.Find("Frame").GetComponent <UISprite>();
                }
            }

            if (mDMono.BoolParamList != null && mDMono.BoolParamList.Count > 0)
            {
                ishomeTeam = mDMono.BoolParamList[0];
            }
            if (mDMono.IntParamList != null && mDMono.IntParamList.Count > 0)
            {
                CellPosition = mDMono.IntParamList[0];
            }

            Transform t = mDMono.transform;

            t.GetComponent <UIButton>("GM/+").onClick.Add(new EventDelegate(AddRobByGM));
            t.GetComponent <UIButton>("GM/-").onClick.Add(new EventDelegate(RemoveRobByGM));
        }