Catel.Test.EnumFacts.TheTryParseMethod.ReturnsCorrectValueForTryParseMethod C# (CSharp) Метод

ReturnsCorrectValueForTryParseMethod() приватный Метод

private ReturnsCorrectValueForTryParseMethod ( string input, bool ignoreCase, Enum1 expectedResult ) : void
input string
ignoreCase bool
expectedResult Enum1
Результат void
            public void ReturnsCorrectValueForTryParseMethod(string input, bool ignoreCase, Enum1? expectedResult)
            {
                Enum1 result;

                var parseResult = Enum<Enum1>.TryParse(input, ignoreCase, out result);

                if (!expectedResult.HasValue && !parseResult)
                {
                    return;
                }

                Assert.IsTrue(parseResult);
                Assert.AreEqual(expectedResult.Value, result);
            }
        }
EnumFacts.TheTryParseMethod