Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method CheckCSVFile ( 
 | 
  String foldername, 
 | 
  String expectedstring 
 | 
) 
 | 
{ 
 | 
  Description: 'Read a csv file and verify that the information is correct' 
 | 
  TextBody: 
 | 
  [* 
 | 
    folder := foldername; 
 | 
    exportpath := LibSCIIntegration_Utility::GetSettingValueExportPath(); 
 | 
     
 | 
    file := folder + LibSCIIntegration_Utility::ExtensionFile() /* .csv */; 
 | 
    OS::CreateDirectory( exportpath + '\' + folder ); 
 | 
    doc := OSFile::Construct() 
 | 
    doc.Open( exportpath + '\' + folder + '\' + file, 'Read', true ); 
 | 
    content := doc.ReadTextToEnd(); 
 | 
    doc.Close(); 
 | 
    this.Run().AssertEqual( expectedstring, content ); 
 | 
  *] 
 | 
  InterfaceProperties { Accessibility: 'Module' } 
 | 
} 
 |