public void add_a_custom_no_resource_handler() { var node = new OutputNode(typeof(Address)); node.UseForResourceNotFound <MyFakeResourceNotHandler>(); var def = node.As <IContainerModel>().ToInstance().As <IConfiguredInstance>(); def.FindDependencyDefinitionFor <IResourceNotFoundHandler>() .ReturnedType.ShouldBe(typeof(MyFakeResourceNotHandler)); }
public void add_a_custom_no_resource_handler() { var node = new OutputNode(typeof(Address)); node.UseForResourceNotFound <MyFakeResourceNotHandler>(); var def = node.As <IContainerModel>().ToObjectDef(); def.FindDependencyDefinitionFor <IResourceNotFoundHandler>() .Type.ShouldEqual(typeof(MyFakeResourceNotHandler)); }