public void Parse_WhenGetsInValidEnumerationName_ThrowsException() { // Act var exception = Record.Exception(() => EnumerationLookUp.Parse("EnumStatus5")); // Assert exception.Should().NotBeNull(); exception.Should().BeOfType <ArgumentException>(); }
public void Parse_WhenGetsValidEnumerationName_ReturnsTheCorrectValue() { // Act var result = EnumerationLookUp.Parse("EnumStatus1"); // Assert result.Should().NotBeNull(); result.Should().Be(EnumerationLookUp.EnumStatus1); }
public void GetAll_WhenCalled_ReturnsValidEnumerations() { // Act var enumList = EnumerationLookUp.GetAll(); // Assert enumList.Length.Should().Be(3); enumList[0].DisplayName.Should().Be(EnumerationLookUp.EnumStatus1.ToString()); enumList[1].DisplayName.Should().Be(EnumerationLookUp.EnumStatus2.ToString()); enumList[2].DisplayName.Should().Be(EnumerationLookUp.EnumStatus3.ToString()); }