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

WriteIf() private method

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

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

            VerifyLogged(() => { Debug.WriteIf(true, "logged"); }, "logged");
            VerifyLogged(() => { Debug.WriteIf(false, "logged"); }, "");

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