public void TestErrorResponseManagerError()
        {
            var ErrError = new AnalyzedError(new Exception())
            {
                Lev     = LogLevels.Levels.Error,
                Message = "An Error has occurred. Please try again"
            };

            var manager  = new ErrorResponseManager();
            var Response = manager.GetResponse(ErrError);

            Assert.AreEqual(ErrError.Message, Response.Message);
        }
        public void TestErrorResponseManagerWarning()
        {
            var ErrWarning = new AnalyzedError(new Exception())
            {
                Lev     = LogLevels.Levels.Warning,
                Message = "Something unexpected occurred. Please try again."
            };

            var manager  = new ErrorResponseManager();
            var Response = manager.GetResponse(ErrWarning);

            Assert.AreEqual(ErrWarning.Message, Response.Message);
        }
        public void TestErrorResponseManagerFatal()
        {
            var ErrFatal = new AnalyzedError(new Exception())
            {
                Lev     = LogLevels.Levels.Fatal,
                Message = "A fatal error has occurred and system admin has been contacted. Please try again at another time"
            };

            var manager  = new ErrorResponseManager();
            var Response = manager.GetResponse(ErrFatal);

            Assert.AreEqual(ErrFatal.Message, Response.Message);
        }
        public void ErrorResponseManagerConstructorTest()
        {
            var Err = new ErrorResponseManager();

            Assert.IsInstanceOfType(Err, typeof(ErrorResponseManager));
        }