コード例 #1
0
        public void AppliesWeaponChangeToPlayer()
        {
            var player = Substitute.For <IArmable>();
            var weapon = Substitute.For <IWeapon>();

            WeaponChange powerup = new WeaponChange(weapon);

            powerup.Apply(player);

            player.Received().ChangeWeapon(weapon);
        }