public void LoadOptionButtons() //Carga las funciones de las botones correspondientes a las opciones de las stages //y añade sus nombres como opciones disponibles a seleccionar en el modelo { stageModel.ResetOptions(); foreach (Button button in OptionButtons) { Button Button = button.GetComponent <Button>(); Button.onClick.AddListener(delegate { stageModel.Play(button.name); }); stageModel.AddOption(button.name); } }
public void CorrectOptionDetectsWinnerTest() { StageModel stageModel = Singleton <StageModel> .Instance; string stringOption = "happy"; Option Option = new Option(stringOption); stageModel.ResetImages(); stageModel.ResetOptions(); stageModel.AddOption(stringOption); stageModel.LoadImageIntoQueue(stringOption + "1"); stageModel.Initialize(); Assert.AreEqual(stageModel.CheckWinner(Option), true); }