public void AddEnglishTipToQuetionStatementTest() { FillQuestion_Accessor target = new FillQuestion_Accessor(); // TODO: 初始化為適當值 int tipIndex = 3; // TODO: 初始化為適當值 target._testedVocabulary = new Word("Test", "測試"); target.AddEnglishTipToQuetionStatement(tipIndex); Assert.AreEqual("T _ _ t(4)", target._questionStatement); target.Initialize(); target._testedVocabulary = new Word("a", "一個"); target.AddEnglishTipToQuetionStatement(2); Assert.AreEqual(" _ (1)", target._questionStatement); target.Initialize(); target._testedVocabulary = new Word("AM", "上午"); target.AddEnglishTipToQuetionStatement(1); Assert.AreEqual("A _ (2)", target._questionStatement); }
public void GetQuestionStatementTest() { FillQuestion_Accessor target = new FillQuestion_Accessor(); // TODO: 初始化為適當值 target._testedVocabulary = new Word("Balance", "平衡"); string expected = "平衡 B _ _ a _ _ _ (7)"; // TODO: 初始化為適當值 string actual; target._questionStatement = target._testedVocabulary.Chinese + " "; target.AddEnglishTipToQuetionStatement(3); actual = target.QuestionStatement; Assert.AreEqual(expected, actual);; }