Example #1
0
            public IEnumerator WHEN_FillPlayerFunctionCalled_THEN_PlayerIsFilled()
            {
                BatterySessionManagement batterySessionManagement = new BatterySessionManagement();

                // Call tested function
                batterySessionManagement.FillPlayer();
                PlayerStorage actualPlayer = batterySessionManagement.player;

                yield return(null);

                Assert.IsNotNull(actualPlayer);
                Assert.AreEqual(typeof(Guid), actualPlayer.UserId.GetType());
                Assert.AreEqual(typeof(int), actualPlayer.Age.GetType());
                Assert.AreEqual(typeof(bool), actualPlayer.KeyBoard.GetType());
                Assert.AreEqual(typeof(bool), actualPlayer.Mouse.GetType());
            }