public void Format_ValueIsOutOfRange() { //Act var actual = EnumExtensions.Format((SimpleEnumeration)100, "g"); //Assert actual.Should().Be("100"); }
public void Format_FormatIsEmpty() { //Act var expected = Enum.Format(typeof(SimpleEnumeration), SimpleEnumeration.Second, ""); var actual = EnumExtensions.Format(SimpleEnumeration.Second, ""); //Assert actual.Should().Be(actual); }
public void Format_FlagEnumWithMultipleValues() { //Arrange var target = FlagEnumeration.Abstract | FlagEnumeration.Sealed; //Act var actual = EnumExtensions.Format(target, "g"); //Assert actual.Should().Be("Abstract, Sealed"); }
public void Format_TypeIsNotEnum() { //Act EnumExtensions.Format(4.5, "g"); }
public void Format_FormatIsNull() { EnumExtensions.Format(SimpleEnumeration.First, null); }