System.Diagnostics.Tests.DebugTests.WriteLineIf C# (CSharp) Method

WriteLineIf() private method

private WriteLineIf ( ) : void
return void
        public void WriteLineIf()
        {
            VerifyLogged(() => { Debug.WriteLineIf(true, 5); }, "5" + s_newline);
            VerifyLogged(() => { Debug.WriteLineIf(false, 5); }, "");

            VerifyLogged(() => { Debug.WriteLineIf(true, 5, "category"); }, "category:5" + s_newline);
            VerifyLogged(() => { Debug.WriteLineIf(false, 5, "category"); }, "");

            VerifyLogged(() => { Debug.WriteLineIf(true, "logged"); }, "logged" + s_newline);
            VerifyLogged(() => { Debug.WriteLineIf(false, "logged"); }, "");

            VerifyLogged(() => { Debug.WriteLineIf(true, "logged", "category"); }, "category:logged" + s_newline);
            VerifyLogged(() => { Debug.WriteLineIf(false, "logged", "category"); }, "");     
        }