Beispiel #1
0
        internal Observation(string message, Func <bool> isFailure)
        {
            MessageValidator.Assert(message);

            this.message = message.Trim();
            callback     = isFailure;
        }
Beispiel #2
0
        internal Error(Exception exception)
        {
            if (exception == null)
            {
                throw new ArgumentNullException("Exception cannot be null");
            }

            MessageValidator.Assert(exception.Message);

            Information = exception;
        }
Beispiel #3
0
        internal Information(string message)
        {
            MessageValidator.Assert(message);

            this.message = message.Trim();
        }
Beispiel #4
0
        internal Error(string message)
        {
            MessageValidator.Assert(message);

            Information = new Exception(message.Trim());
        }