public void Test_get_logger_returns_logger() { // Arrange. var logger = FootballConfig.GetLoggerConfiguration(); // Act. // Assert. logger.Should().NotBeNull("the serilog system will return the valid logger."); }
public void Test_get_logger_returns_valid_logger_type() { // Arrange. var logger = FootballConfig.GetLoggerConfiguration(); // Act. // Assert. logger.Should().BeOfType <Logger>("serilog returns the ILogger type."); }
public IComponent CreateComponent(IMessageHub hub, string fileName) { var file = FootballConfig.GetFileSystem(); var logger = FootballConfig.GetLoggerConfiguration(); var reader = new FootballReader(file, logger); var mapper = new FootballMapper(logger); var writer = new FootballWriter(logger); var processor = new FootballProcessor(reader, mapper, writer, hub, logger); _footballComponent = new Types.FootballComponent(reader, mapper, writer, processor, fileName); return(_footballComponent); }