Example #1
0
 // afiseaza in panelul existent urmatoarea intrebare
 private void UpdatePanel()
 {
     try
     {
         textBoxQuestion.Text = DataInstance.GetQuestionById(PanelsCounter + 1);
         A.Text = DataInstance.GetFirstAnswerByQuestionId(PanelsCounter + 1);
         B.Text = DataInstance.GetSecondAnswerByQuestionId(PanelsCounter + 1);
         C.Text = DataInstance.GetThirdAnswerByQuestionId(PanelsCounter + 1);
     }
     catch (System.IndexOutOfRangeException e)
     {
         System.Console.WriteLine(e.Message);
         throw new System.ArgumentOutOfRangeException("index parameter is out of range.", e);
     }
 }
        public void GetSecondAnswerById_1()
        {
            QuestionsRetriever DataInstance = QuestionsRetriever.Instance();

            Assert.AreEqual("cel mult 20 km/h;", DataInstance.GetSecondAnswerByQuestionId(1));
        }
        public void GetThirdAnswerById_0()
        {
            QuestionsRetriever DataInstance = QuestionsRetriever.Instance();

            Assert.AreEqual(String.Empty, DataInstance.GetSecondAnswerByQuestionId(0));
        }