Example #1
0
            public IEnumerator WHEN_FillOverallScoreSeqFunctionCalled_THEN_OverallScoreSeqIsFilled()
            {
                // Make all games labelled as played
                Globals.isBalloonsButtonOn     = false;
                Globals.isCTFButtonOn          = false;
                Globals.isImageHitButtonOn     = false;
                Globals.isSquaresButtonOn      = false;
                Globals.isCatchTheBallButtonOn = false;
                Globals.isJudgeTheBallButtonOn = false;
                Globals.isSaveOneBallButtonOn  = false;

                // Clear AbilityManagement
                AbilityManagement.overallScoreSeq = new List <OverallScoreStorage>();

                BatterySessionManagement batterySessionManagement = new BatterySessionManagement();

                batterySessionManagement.FillOverallScoreSeq();

                yield return(null);

                // overallScoreSeq should be empty list by default
                Assert.AreEqual(0, batterySessionManagement.overallScoreSeq.Count);
            }