Exemplo n.º 1
0
        public void WhenMessageAndInnerExSpecified_ThenSetMessageAndInnerEx()
        {
            var innerException = new Exception();

            var sut = new NugetPackageNotFoundException("Some message.", innerException);

            Assert.That(sut.Message, Is.EqualTo("Some message."));
            Assert.That(sut.InnerException, Is.SameAs(innerException));
        }
    internal static void DisplayNugetPackageNotFoundMessageFormat(NugetPackageNotFoundException ex, bool debugMode = false)
    {
        Console.WriteLine("");
        Colorful.Console.WriteLine(ex.Message, Color.Red);
        Console.WriteLine("");

        if (debugMode)
        {
            var baseEx = ex.GetBaseException();
            Colorful.Console.WriteLine(baseEx.StackTrace, Color.Red);
            Console.WriteLine("");
        }

        DisplayProgramHasTerminatedMessage();
    }
    internal static void DisplayNugetPackageNotFoundMessageFormat(NugetPackageNotFoundException ex, string logFileName, bool debugMode = false)
    {
        Console.WriteLine("");
        Colorful.Console.WriteLine(ex.Message, Color.Red);
        Console.WriteLine("");

        if (debugMode)
        {
            LoggingManager.Instance.Initialize(logFileName, true);

            var baseEx = ex.GetBaseException();
            Colorful.Console.WriteLine(baseEx.StackTrace, Color.Red);

            LoggingManager.Instance.WriteError($"{baseEx.Message}\n{baseEx.StackTrace}");

            Console.WriteLine("");

            LoggingManager.Instance.Close();
        }
    }
Exemplo n.º 4
0
        public void WhenNoArgs_ThenSetMessageToDefault()
        {
            var sut = new NugetPackageNotFoundException();

            Assert.That(sut.Message, Is.EqualTo("Nuget package does not exist."));
        }
Exemplo n.º 5
0
        public void WhenIdAndVersionSpecified_ThenSetMessage()
        {
            var sut = new NugetPackageNotFoundException("Moq", "1.2.3");

            Assert.That(sut.Message, Is.EqualTo("Nuget package Moq 1.2.3 does not exist."));
        }
Exemplo n.º 6
0
        public void WhenMessageSpecified_ThenSetMessage()
        {
            var sut = new NugetPackageNotFoundException("Some message.");

            Assert.That(sut.Message, Is.EqualTo("Some message."));
        }