public void Null_Or_Empty_Directory_Throws()
        {
            string dir    = "C:\\test\\file.txt";
            var    config = new FileSystemCabinetConfig(dir);

            Assert.Equal(Path.DirectorySeparatorChar.ToString(), config.Delimiter);
        }
 public async Task Open_Read_Stream_Null_Config_Throws()
 {
     var provider = GetProvider(ValidBasePath);
     FileSystemCabinetConfig config = null;
     await Assert.ThrowsAsync <ArgumentNullException>(async() => await provider.OpenReadStreamAsync(ValidFileKey, config));
 }
        private FileSystemCabinetConfig GetConfig(string basePath)
        {
            var config = new FileSystemCabinetConfig(basePath, true);

            return(config);
        }
 public async Task Get_Files_Null_Config_Throws()
 {
     var provider = GetProvider(ValidBasePath);
     FileSystemCabinetConfig config = null;
     await Assert.ThrowsAsync <ArgumentNullException>(async() => await provider.GetItemsAsync(config));
 }