Files
2026-04-20 14:47:24 -05:00

32 lines
978 B
C#

using System.IO;
using System.Linq;
using LCU.API.Collections.RepoApi.Configuration;
using LCU.API.Collections.RepoApi.Services.AutoIms;
using Xunit;
namespace LCU.API.Collections.RepoApiTests.Processor
{
public class ImsAutoFileDataConverterTest
{
[Fact]
public void Convert_File_All_Fields()
{
string fileName = "Processor\\SampleData\\LAND_DATA_TEST.csv";
FileStream stream = null;
try
{
stream = File.OpenRead(fileName);
var config = new RepoApiConfiguration();
var processor = new ImsAutoFileDataConverter(config);
var results = processor.CsvToImsAutoFileData(stream);
Assert.NotNull(results);
Assert.Equal(22, results.Count());
}
catch (IOException ioException)
{
Assert.True(false, "FAiled to open file ");
}
}
}
}