Exemple #1
0
        public void WritesErrorMessages()
        {
            var messages = Substitute.For <IMessageManager>();
            var log      = new LogEvaluator("log", messages);

            new EvaluatorParameterizer().SetParameters(log, MessageType.Error, "error message");

            log.Execute();

            messages.Received(1).AddMessage(MessageType.Error, "error message");
        }
        public void ParseAuroraEventLog()
        {
            var log = new LogEvaluator("log", Messages);

            new EvaluatorParameterizer().SetParameters(log, MessageType.Debug, "Parsing event log.");
            log.Execute();

            if (Settings.DatabasePassword == null)
            {
                new EventParser(UIMap, Settings, Database, Executor).ParseUsingEventWindow(UIMap.GetTime());
            }
            else
            {
                new EventParser(UIMap, Settings, Database, Executor).ParseUsingDatabase();
            }
        }