private static Armor CreateArmor() { var random = new Random(); var armor = new Armor(); armor.ArmorProtection = random.Next(1, 100); armor.Agility = random.Next(1, 11); armor.Intellect = random.Next(1, 11); armor.Stamina = random.Next(1, 11); armor.Strength = random.Next(1, 11); var armorType = random.Next(1, 5); switch (armorType) { case 1: armor.ArmorType = ArmorTypes.Chest; armor.Name = "Chest"; armor.Description = "Safe from stabs in the back!"; break; case 2: armor.ArmorType = ArmorTypes.Helmet; armor.Name = "Helmet"; armor.Description = "Forget the combs!"; break; case 3: armor.ArmorType = ArmorTypes.Legs; armor.Name = "Legs"; armor.Description = "You can kick a..pples now!"; break; case 4: armor.ArmorType = ArmorTypes.Rings; armor.Name = "Rings"; armor.Description = "My preciousss!"; break; default: armor.ArmorType = ArmorTypes.Naked; armor.Name = "Naked"; armor.Description = "Playboy style!"; break; } return armor; }
public void TestArmorCreation() { var armor = new Armor(); Assert.IsInstanceOfType(armor, typeof(StatItem)); }