public void TestEliminateNone() { Bee test = new Bee(); AddQuestions(test, 2); AddContestants(test, 2); test.InitializeBee(); test.RecordAnswer(false); test.RecordAnswer(false); Assert.IsTrue(test.CurrentContestant().current_answer_correct == true); }
public void TestNextContestant() { Bee test = new Bee(); AddQuestions(test, 2); AddContestants(test, 2); test.InitializeBee(); test.RecordAnswer(true); test.RecordAnswer(true); Assert.AreSame(names[0], test.CurrentContestant().name); }
public void TestSkipEliminatedContest() { Bee test = new Bee(); AddQuestions(test, 6); AddContestants(test, 3); test.InitializeBee(); test.RecordAnswer(false); test.RecordAnswer(true); test.RecordAnswer(true); string con_name = test.CurrentContestant().name; Assert.AreSame(names[1], con_name); }