System.IO.Abstractions.TestingHelpers.MockFileInfoFactory.FromFileName C# (CSharp) Method

FromFileName() public method

public FromFileName ( string fileName ) : FileInfoBase
fileName string
return FileInfoBase
        public FileInfoBase FromFileName(string fileName)
        {
            return new MockFileInfo(mockFileSystem, fileName);
        }
    }

Usage Example

        public void Then_CsvWriter_is_created()
        {
            var mockFileDatas = new Dictionary<string, MockFileData>();
            var fileFactory = new MockFileInfoFactory(new MockFileSystem(mockFileDatas));

            var writer = Writers.CsvWriter.Create(fileFactory.FromFileName("test.csv"));

            writer.Should().NotBeNull();
            writer.Should().BeOfType<CsvWriter>();
        }