Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#验证测试数据的方法_C#_Nunit - Fatal编程技术网

C#验证测试数据的方法

C#验证测试数据的方法,c#,nunit,C#,Nunit,我正在运行一个测试,需要验证linux文件中的数据。我已经定义了文件所在的路径(见下文)。一旦我对文件进行分类以读取数据内容(irm_dwge_stt_l_xxxx.csv.ovr),我如何验证此文件中的数据 此外,我在哪里定义了度量值名称?我在哪里可以定义哪些度量值属于此范围 public string validateMeasurement(string measurementName, string domaianName) { var processFilePath = "/in

我正在运行一个测试,需要验证linux文件中的数据。我已经定义了文件所在的路径(见下文)。一旦我对文件进行分类以读取数据内容(irm_dwge_stt_l_xxxx.csv.ovr),我如何验证此文件中的数据

此外,我在哪里定义了度量值名称?我在哪里可以定义哪些度量值属于此范围

public string validateMeasurement(string measurementName, string domaianName)
{
    var processFilePath = "/inputs/ff/ff/actuals/" + measurementName + ".csv.ovr";
    var actualItemData = Common.LinuxCommandExecutor.RunLinuxcommand("cat " + processFilePath);

    return actualItemData;
}

用C#读取数据的一种方法是使用


运行
cat
并捕获输出可能不是最好的方法。

用C#读取数据的一种方法是使用

运行
cat
并捕获输出可能不是最好的方法。

中的这个C#示例演示了如何逐行读取文件。 然后,您可以逐行将文件与要验证的任何数据进行比较。 请注意,这可能仅在尝试验证文本文件时有效

int counter = 0;  
string line;  

// Read the file and display it line by line.  
System.IO.StreamReader file =   
    new System.IO.StreamReader(@"c:\test.txt");  
while((line = file.ReadLine()) != null)  
{  
    System.Console.WriteLine (line);  
    counter++;  
}  

file.Close();  
System.Console.WriteLine("There were {0} lines.", counter);  
// Suspend the screen.  
System.Console.ReadLine();  
中的这个C#示例演示了如何逐行读取文件。 然后,您可以逐行将文件与要验证的任何数据进行比较。 请注意,这可能仅在尝试验证文本文件时有效

int counter = 0;  
string line;  

// Read the file and display it line by line.  
System.IO.StreamReader file =   
    new System.IO.StreamReader(@"c:\test.txt");  
while((line = file.ReadLine()) != null)  
{  
    System.Console.WriteLine (line);  
    counter++;  
}  

file.Close();  
System.Console.WriteLine("There were {0} lines.", counter);  
// Suspend the screen.  
System.Console.ReadLine();  

但是,一旦文件打开,我如何验证其中的数据?在本例中,验证意味着什么?但一旦文件打开,我如何验证其中的数据?在本例中,验证意味着什么?这与
Selenium
有何关系?我是否遗漏了什么?请澄清您的具体问题,或添加其他详细信息,以突出您所需要的内容。正如目前所写的,很难准确地说出你在问什么。请参阅页面以获取澄清此问题的帮助。这与
Selenium
有何关系?我是否遗漏了什么?请澄清您的具体问题,或添加其他详细信息,以突出您所需要的内容。正如目前所写的,很难准确地说出你在问什么。请参阅页面以获取澄清此问题的帮助。