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);
    }