public void DeserializeSelectField() { var serializer = new SelectFieldSerializer <SelectField <ColorType> >(); var field = (SelectField <ColorType>)serializer.Deserialize("Blue"); Assert.Equal(ColorType.Blue.ToString(), field.EnumValue); }
public void DeserializeEmptySelectField() { var serializer = new SelectFieldSerializer <SelectField <ColorType> >(); var field = (SelectField <ColorType>)serializer.Deserialize(null); // Default value of the enum sequence Assert.Equal("Red", field.EnumValue); }
public void SerializeSelectField() { var serializer = new SelectFieldSerializer <SelectField <ColorType> >(); var str = serializer.Serialize(new SelectField <ColorType> { EnumValue = ColorType.Green.ToString() }); Assert.Equal("Green", str); }