Exemple #1
0
        public void FromArrayTest()
        {
            PoweredUpData data = new PoweredUpData();

            bool[] test = new bool[] { true, true, false, false, true, false };
            data.MakeBallDeadly      = true;
            data.ChangeBallSpeed     = true;
            data.ChangeBallDirection = false;
            data.GivePlayerLife      = false;
            data.ChangePaddleSpeed   = true;
            data.UndoPlayerMove      = false;

            PoweredUpData result = PoweredUpData.FromArray(test);

            Assert.IsTrue(
                result.MakeBallDeadly == true && result.ChangeBallSpeed == true &&
                result.ChangeBallDirection == false && result.GivePlayerLife == false &&
                result.ChangePaddleSpeed == true && result.UndoPlayerMove == false
                );
        }