Ejemplo n.º 1
0
        public void Does_Not_Raise_Event_On_Warning_When_Level_Is_Gt_Warning(string message)
        {
            DiagnosticEventArgs e = null;

            var d = new DiagnosticFactory(this, DiagnosticLevel.None, (args) =>
            {
                e = args;
            });

            d.Warning(message);

            Assert.Null(e);
        }
Ejemplo n.º 2
0
        public void Raises_Event_On_Warning(string message)
        {
            DiagnosticEventArgs e = null;

            var d = new DiagnosticFactory(this, DiagnosticLevel.Warning, (args) =>
            {
                e = args;
            });

            d.Warning(message);

            Assert.Equal(message, e.Message);
            Assert.Equal(DiagnosticLevel.Warning, e.Level);
            Assert.False(e.IncludesException);
            Assert.Null(e.Exception);
        }