public void CanConvertEnumToString(CardinalPoints inital, string expected) { var converter = new CardinalPointEnumConverter(); var actual = converter.ToString(inital); Assert.Equal(expected, actual); }
public void CanConvertStringToEnum(string inital, CardinalPoints expected) { var converter = new CardinalPointEnumConverter(); var actual = converter.ToEnum(inital); Assert.Equal(expected, actual); }
public override string ToString() { //the output var enumConverter = new CardinalPointEnumConverter(); var strHeading = enumConverter.ToString(Heading); return($"{X} {Y} {strHeading}"); }