public void Metadata_finds_DefaultFromContext_resolver() { var metadata = new HarshProvisionerMetadata(typeof(ResolverProvisioner)); var param = Assert.Single( metadata.DefaultFromContextPropertyBinder.Properties ); Assert.Equal( typeof(ResolverProvisioner).GetProperty("Resolver"), param.PropertyInfo ); Assert.Equal( typeof(String), param.ResolvedPropertyInfo?.ResolvedType ); }
public void Destructive_Unprovision_with_safe_base_type_considered_destructive() { var metadata = new HarshProvisionerMetadata(typeof(DestructiveUnprovisionSafeBase)); Assert.True(metadata.UnprovisionDeletesUserData); }