public void SetUp() { this.dataServiceFacade = new MockDataServiceFacade(); this.configurationService = new MockConfigurationService(); this.errorView = new MockErrorView(); this.logger = new MockLoggerFacade(); }
public void Log_messages_are_forwarded_to_another_Prism_ILoggerFacade_if_one_is_provided() { var logger = new LoggerConfiguration().CreateLogger(); var loggerFacade = new MockLoggerFacade(); const string message = "This is an Exception message of High priority"; const Category category = Category.Exception; const Priority priority = Priority.High; var target = new SerilogLoggerFacade(logger, loggerFacade); target.Log(message, category, priority); Assert.Equal(1, loggerFacade.Messages.Count); Assert.Equal(message, loggerFacade.Messages[0].Item1); Assert.Equal(category, loggerFacade.Messages[0].Item2); Assert.Equal(priority, loggerFacade.Messages[0].Item3); }