public override void Execute(ConfigurationResolverArgs args) { if (args.Result == null && args.RequestedType == ItemType) { args.Result = Config; } base.Execute(args); } }
public void Execute_RequestedTypeItem_ConfigForItem() { //Arrange SitecoreTypeConfiguration expected = SitecoreItemResolverTask.Config; var task = new SitecoreItemResolverTask(); var args = new ConfigurationResolverArgs(null, null, typeof(Item), null); //Act task.Execute(args); //Arrange Assert.AreEqual(expected, args.Result); }