Beispiel #1
0
        public void データ読み込み()
        {
            var questions = DataRead.ReadQuestion("test.txt");

            Assert.AreEqual("1+1=", questions[0].Sentence);
        }
Beispiel #2
0
        public void ERR1002テスト()
        {
            var e = Assert.ThrowsException <UserException>(() => DataRead.ReadQuestion("testERR1002.txt"));

            Assert.AreEqual("ファイル(testERR1002.txt)の3行目の書式が不正です。0=>abc", e.ToString());
        }
Beispiel #3
0
 /// <summary>
 /// コンストラクタ。
 /// </summary>
 /// 問題文を読み込み、点数を初期化する。
 /// <param name="file">問題文</param>
 public Exam(string file)
 {
     this.score             = 0;
     this.currentQuestionNo = 0;
     this.questions         = DataRead.ReadQuestion(file);
 }