public void TestCreateAbility() { var retriever = new AbilityService( Path.Combine(Environment.CurrentDirectory, "Resources")); // Test create ability for all major skill types. var cure = retriever.CreateAbility("Cure"); var provoke = retriever.CreateAbility("Provoke"); var ragingAxe = retriever.CreateAbility("Raging Axe"); Assert.AreEqual(8, cure.MpCost); Assert.AreEqual(AbilityType.Jobability, provoke.AbilityType); Assert.AreEqual(AbilityType.Weaponskill, ragingAxe.AbilityType); }