Index: Migration/Console/src/Migration.Console/ConsoleHelper.cs =================================================================== diff -u -r2b087ce4a7c30f4fcf8ca1ed99af874c42c8ef19 -r215a141e7d6904d36aa00b662a2d3853c7c208b2 --- Migration/Console/src/Migration.Console/ConsoleHelper.cs (.../ConsoleHelper.cs) (revision 2b087ce4a7c30f4fcf8ca1ed99af874c42c8ef19) +++ Migration/Console/src/Migration.Console/ConsoleHelper.cs (.../ConsoleHelper.cs) (revision 215a141e7d6904d36aa00b662a2d3853c7c208b2) @@ -65,6 +65,14 @@ /// public static void WriteInfoLine(string format, params object[] args) { + if (format == null) + { + throw new ArgumentNullException(nameof(format)); + } + if (args == null) + { + throw new ArgumentNullException(nameof(args)); + } SystemConsole.ForegroundColor = ConsoleColor.White; SystemConsole.WriteLine(format, args); SystemConsole.ResetColor(); Index: Migration/Console/test/Migration.Console.Test/ConsoleHelperTest.cs =================================================================== diff -u -r6b079317973bdff9858242cdeb1a74d62ba98933 -r215a141e7d6904d36aa00b662a2d3853c7c208b2 --- Migration/Console/test/Migration.Console.Test/ConsoleHelperTest.cs (.../ConsoleHelperTest.cs) (revision 6b079317973bdff9858242cdeb1a74d62ba98933) +++ Migration/Console/test/Migration.Console.Test/ConsoleHelperTest.cs (.../ConsoleHelperTest.cs) (revision 215a141e7d6904d36aa00b662a2d3853c7c208b2) @@ -20,6 +20,7 @@ // All rights reserved. using System; +using Migration.Console.TestUtil; using NUnit.Framework; using SystemConsole = System.Console; @@ -31,7 +32,7 @@ [TearDown] public void TearDown() { - SystemConsole.ForegroundColor = ConsoleColor.Gray; + SystemConsole.ResetColor(); } [Test]