Exemplo n.º 1
0
        public void TestLargeSizeWeapon()
        {
            WeaponItem weapon      = WeaponItemSmith.OrderItem("Dagger");
            WeaponItem sizedWeapon = WeaponItemSmith.SizeWeapon(weapon, "Large");

            Approvals.Verify(DisplayUtilities.BasicDisplay(sizedWeapon));
        }
Exemplo n.º 2
0
        public void TestLargePlus3Weapon()
        {
            WeaponItem      weapon      = WeaponItemSmith.OrderItem("Dagger");
            WeaponItem      sizedWeapon = WeaponItemSmith.SizeWeapon(weapon, "Large");
            MagicWeaponItem magicWeapon = new MagicWeaponItem(sizedWeapon, 3);

            Approvals.Verify(DisplayUtilities.FullMagicalDisplay(magicWeapon));
        }
Exemplo n.º 3
0
        public void TestSmallAdamantineWeapon()
        {
            var weapon           = WeaponItemSmith.OrderItem("Dagger");
            var sizedWeapon      = WeaponItemSmith.SizeWeapon(weapon, "Small");
            var adamantineWeapon = WeaponItemSmith.OrderSpecialComponent(sizedWeapon, "Adamantine");

            Approvals.Verify(DisplayUtilities.BasicDisplay(adamantineWeapon));
        }
Exemplo n.º 4
0
        public void TestLargePlus3FlamingWeapon()
        {
            WeaponItem          weapon          = WeaponItemSmith.OrderItem("Dagger");
            WeaponItem          sizedWeapon     = WeaponItemSmith.SizeWeapon(weapon, "Large");
            MagicWeaponItem     magicWeapon     = new MagicWeaponItem(sizedWeapon, 3);
            EnchantedWeaponItem enchantedWeapon = WeaponEnchanter.RequestEnchantment(magicWeapon, "Flaming");

            Approvals.Verify(DisplayUtilities.FullMagicalDisplay(enchantedWeapon));
        }