Ejemplo n.º 1
0
        internal static void HandleFail(string assertionName, string message, params object[] parameters)
        {
            string str = string.Empty;

            if (!string.IsNullOrEmpty(message))
            {
                str = parameters != null?string.Format((IFormatProvider)CultureInfo.CurrentCulture, Assert.ReplaceNulls((object)message), parameters) : Assert.ReplaceNulls((object)message);
            }
            if (Assert.AssertionFailure != null)
            {
                Assert.AssertionFailure((object)null, EventArgs.Empty);
            }
            throw new AssertFailedException(FrameworkMessages.AssertionFailed((object)assertionName, (object)str));
        }