Пример #1
0
        public void TestLog2DB()
        {
            // Arrange
            var testDbPath = @"MyData.db";

            File.Delete(testDbPath);

            var input   = FileLogService.LoadFromFile(@"..\..\..\..\..\logfile.txt");
            var output  = new LogWriterService(testDbPath, "LogEntries");
            var service = new LogParsingService(input, output, 4);

            // Act
            service.Process();

            // Assert
            var result = output.GetLogEntries();

            Assert.IsTrue(result.Count == 3);
        }