public void DuplicatedLabelTryParseTest(string label, DuplicatedLabel expected, bool canParse) { bool canParsed = EnumLabel.TryParse <DuplicatedLabel>(label, out DuplicatedLabel result); Assert.Equal(canParse, canParsed); Assert.Equal(expected, result); }
public void DuplicatedLabelParseTest(string label, DuplicatedLabel expected, bool canParse) { try { var value = EnumLabel.Parse <DuplicatedLabel>(label); Assert.Equal(expected, value); Assert.True(canParse); } catch { Assert.False(canParse); } }
public void DuplicatedLabelToLabelTest(DuplicatedLabel value, string expected) { Assert.Equal(expected, value.ToLabelString()); }