public void IsZoneAllowedWorksAsExpected() { ItemDefinition definition = engine.Definitions.GetDefinition(typeof(ItemInZone1Or2)); Assert.IsTrue(definition.IsAllowedInZone("Zone1")); Assert.IsTrue(definition.IsAllowedInZone("Zone2")); Assert.IsFalse(definition.IsAllowedInZone("Zone3")); }
public void NoAllowedZones_DefaultsTo_AllZonesAllowed() { ItemDefinition menuDefinition = definitions.GetDefinition(typeof(DefinitionMenuItem)); bool isAllowed = menuDefinition.IsAllowedInZone("NotQuiteTheZoneYouExpectedPunk"); Assert.IsTrue(isAllowed, "Wasn't allowed in the zone."); }