1
0

Unit-Test erweitert, NetRevisionTask aktualisiert, ExceptionTests hinzugefügt...

This commit is contained in:
2021-11-28 11:21:40 +01:00
parent adb140b1a3
commit 6f6b79c88c
12 changed files with 350 additions and 16 deletions

View File

@@ -7,6 +7,7 @@ using DescriptionAttribute = System.ComponentModel.DescriptionAttribute;
namespace AMWD.Common.Tests.Extensions
{
[TestClass]
[System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
public class EnumExtensionsTests
{
[TestMethod]
@@ -93,6 +94,19 @@ namespace AMWD.Common.Tests.Extensions
Assert.AreEqual(enumWithoutDescripton.ToString(), noDescription);
}
[TestMethod]
public void ShouldReturnEmptyListOnNotDefinedEnumValue()
{
// arrange
var notDefinedEnum = (TestEnum)10;
// act
var list = notDefinedEnum.GetAttributes<DescriptionAttribute>();
// assert
Assert.IsFalse(list.Any());
}
internal enum TestEnum
{
[CustomMultiple("nix")]