public void ValidDisplayNameShouldReturnCorrectEnumerationValue() { ExampleEnumeration shouldBeA = Enumeration.FromDisplayName <ExampleEnumeration>("A"); ExampleEnumeration shouldBeB = Enumeration.FromDisplayName <ExampleEnumeration>("B"); ExampleEnumeration shouldBeC = Enumeration.FromDisplayName <ExampleEnumeration>("C"); Assert.Equal(ExampleEnumeration.A, shouldBeA); Assert.Equal(ExampleEnumeration.B, shouldBeB); Assert.Equal(ExampleEnumeration.C, shouldBeC); }
public void ValidValueShouldReturnCorrectEnumerationValue() { ExampleEnumeration shouldBeA = Enumeration.FromValue <ExampleEnumeration>(1); ExampleEnumeration shouldBeB = Enumeration.FromValue <ExampleEnumeration>(2); ExampleEnumeration shouldBeC = Enumeration.FromValue <ExampleEnumeration>(3); Assert.Equal(ExampleEnumeration.A, shouldBeA); Assert.Equal(ExampleEnumeration.B, shouldBeB); Assert.Equal(ExampleEnumeration.C, shouldBeC); }