diff --git a/YamlDotNet.Test/Analyzers/StaticGenerator/ObjectTests.cs b/YamlDotNet.Test/Analyzers/StaticGenerator/ObjectTests.cs index bb5f6c85..0fd73e8c 100644 --- a/YamlDotNet.Test/Analyzers/StaticGenerator/ObjectTests.cs +++ b/YamlDotNet.Test/Analyzers/StaticGenerator/ObjectTests.cs @@ -231,7 +231,7 @@ public void EnumSerializationUsesEnumMemberAttribute() public void EnumSerializationUsesEnumMemberAttributeWithEmptyValue() { var serializer = new StaticSerializerBuilder(new StaticContext()).Build(); - var actual = serializer.Serialize(new { Test = EnumMemberedEnum.EmptyValue }); + var actual = serializer.Serialize(new EnumMemberedEnumHarness { Test = EnumMemberedEnum.EmptyValue }); Assert.Equal("Test: ''", actual.TrimNewLines()); } @@ -243,6 +243,12 @@ public void EnumSerializationUsesEnumMemberAttributeWithNullValue() Assert.Equal("NullValue", actual.TrimNewLines()); } + [YamlSerializable] + public class EnumMemberedEnumHarness + { + public EnumMemberedEnum Test { get; set; } + } + [YamlSerializable] public enum EnumMemberedEnum {