onebeyond/onebeyond-studio-core

View on GitHub
src/OneBeyond.Studio.Hosting.AspNet.Tests/ModelBinders/BindingContext/TestMetadata.cs

Summary

Maintainability
A
0 mins
Test Coverage
using System;
using System.Collections.Generic;
using Microsoft.AspNetCore.Mvc.ModelBinding;
using Microsoft.AspNetCore.Mvc.ModelBinding.Metadata;

namespace OneBeyond.Studio.Hosting.AspNet.Tests.ModelBinders.BindingContext;

internal sealed class TestMetadata : ModelMetadata
{
    public TestMetadata(Type type) : base(ModelMetadataIdentity.ForType(type))
    {
    }

    public override IReadOnlyDictionary<object, object> AdditionalValues => throw new NotImplementedException();

    public override ModelPropertyCollection Properties => throw new NotImplementedException();

    public override string BinderModelName => throw new NotImplementedException();

    public override Type BinderType => throw new NotImplementedException();

    public override BindingSource BindingSource => throw new NotImplementedException();

    public override bool ConvertEmptyStringToNull => throw new NotImplementedException();

    public override string DataTypeName => throw new NotImplementedException();

    public override string Description => throw new NotImplementedException();

    public override string DisplayFormatString => throw new NotImplementedException();

    public override string DisplayName => throw new NotImplementedException();

    public override string EditFormatString => throw new NotImplementedException();

    public override ModelMetadata? ElementMetadata => throw new NotImplementedException();

    public override IEnumerable<KeyValuePair<EnumGroupAndName, string>> EnumGroupedDisplayNamesAndValues => throw new NotImplementedException();

    public override IReadOnlyDictionary<string, string> EnumNamesAndValues => throw new NotImplementedException();

    public override bool HasNonDefaultEditFormat => throw new NotImplementedException();

    public override bool HtmlEncode => throw new NotImplementedException();

    public override bool HideSurroundingHtml => throw new NotImplementedException();

    public override bool IsBindingAllowed => throw new NotImplementedException();

    public override bool IsBindingRequired => throw new NotImplementedException();

    public override bool IsEnum => throw new NotImplementedException();

    public override bool IsFlagsEnum => throw new NotImplementedException();

    public override bool IsReadOnly => throw new NotImplementedException();

    public override bool IsRequired => throw new NotImplementedException();

    public override ModelBindingMessageProvider ModelBindingMessageProvider => throw new NotImplementedException();

    public override int Order => throw new NotImplementedException();

    public override string Placeholder => throw new NotImplementedException();

    public override string NullDisplayText => throw new NotImplementedException();

    public override IPropertyFilterProvider PropertyFilterProvider => throw new NotImplementedException();

    public override bool ShowForDisplay => throw new NotImplementedException();

    public override bool ShowForEdit => throw new NotImplementedException();

    public override string SimpleDisplayProperty => throw new NotImplementedException();

    public override string TemplateHint => throw new NotImplementedException();

    public override bool ValidateChildren => throw new NotImplementedException();

    public override IReadOnlyList<object> ValidatorMetadata => throw new NotImplementedException();

    public override Func<object, object> PropertyGetter => throw new NotImplementedException();

    public override Action<object, object?>? PropertySetter => throw new NotImplementedException();
}