using Umbraco.Cms.Core.Models.ContentEditing; using Umbraco.Cms.Tests.Common.Builders.Interfaces; namespace Umbraco.Cms.Tests.Common.Builders; public class ContentEditingPropertyValueBuilder(TParent parentBuilder) : ChildBuilderBase(parentBuilder), IWithAliasBuilder, IWithValueBuilder { private string _alias; private object? _value; string IWithAliasBuilder.Alias { get => _alias; set => _alias = value; } object? IWithValueBuilder.Value { get => _value; set => _value = value; } public override PropertyValueModel Build() => new() { Alias = _alias, Value = _value }; }