public void GetEnumValueAttribute_NoAttribute() { // Act var actual = EnumAttributeHelper.GetEnumValueAttribute <SimpleAttribute>(TestEnum.Value1); // Assert actual.ShouldHaveSameValueAs(null); }
public void GetEnumValueAttribute() { // Arrange var expected = new SimpleAttribute { MyInt = 1, MyString = "a" }; // Act var actual = EnumAttributeHelper.GetEnumValueAttribute <SimpleAttribute>(TestEnum.Value0); // Assert actual.ShouldHaveSameValueAs(expected); }
public void GetEnumValueAttribute_NullValue() { // Act EnumAttributeHelper.GetEnumValueAttribute <SimpleAttribute>(null); }