public void GetFileBytes_ShouldThrowErrorWhenFileNotFound()
        {
            // ARRANGE
            var path = @"C:\Users\E7450\source\repos\TrainingDivision\TrainingDivisionKedis.BLL.Tests\bin\Debug\netcoreapp2.2\";
            var filesConfiguration = new FilesConfiguration {
                Directory = path, MaxSize = 10000
            };
            IOptions <FilesConfiguration> options = Options.Create(filesConfiguration);

            _sut = new LocalFileService <FilesConfiguration>(options);

            // ACT
            Assert.Throws <FileNotFoundException>(() => _sut.GetFileBytes("SomeFileName.txt"));
        }
        public void GetFileBytes_ShouldReturnBytes()
        {
            // ARRANGE
            var filesConfiguration = new FilesConfiguration {
                Directory = @"C:\Users\E7450\source\repos\TrainingDivision\TrainingDivisionKedis.BLL.Tests\bin\Debug\netcoreapp2.2\", MaxSize = 10000
            };
            IOptions <FilesConfiguration> options = Options.Create(filesConfiguration);

            _sut = new LocalFileService <FilesConfiguration>(options);

            // ACT
            var actual = _sut.GetFileBytes("TestTextFile.txt");

            // ASSERT
            Assert.True(actual.Length > 0);
        }