public IEnumerator WHEN_QuestionnaireSubmitted_THEN_PlayerInformationCorrectlyRecorded() { SimulateKeyboardInputFieldEntry(nameInputField, "Alan Turing"); SimulateKeyboardInputFieldEntry(ageInputField, "99"); keyboardToggleNo.isOn = true; mouseToggleYes.isOn = true; submitButton.onClick.Invoke(); yield return(null); PlayerStorage actualPlayerStorage = QuestionnairePage.GetPlayer(); PlayerStorage expectedPlayerStorage = new PlayerStorage { Name = "Alan Turing", Age = 99, KeyBoard = false, Mouse = true, UserId = actualPlayerStorage.UserId }; Assert.AreEqual(expectedPlayerStorage, actualPlayerStorage); }
//Helper functions start: //---------------------------------------------- /// <summary> ///FillPlayer is to update Player object with player information. /// </summary> public void FillPlayer() { player = QuestionnairePage.GetPlayer(); }