public void CheckElementsDefinitionBatchTest() { CdrDecoder target = new CdrDecoder(); target.ElementDefinitionProvider.CurrentSchema = "CS-50"; String srcPath = @"C:\Projects\D900Cdr.Decoder\SampleCDRs\SR13"; TextWriter dumpWriter = new StreamWriter("CheckElementsDefinition.log"); int expected = 2; int actual; FileInfo[] cdrFiles; cdrFiles = new DirectoryInfo(srcPath).GetFiles("*.cdr", SearchOption.TopDirectoryOnly); FileStream cdr; foreach (FileInfo fi in cdrFiles) { cdr = new FileStream(fi.FullName, FileMode.Open); actual = target.CheckElementsDefinition(cdr, dumpWriter); Assert.AreEqual(expected, actual); cdr.Close(); } }
public void CheckElementsDefinitionTest() { CdrDecoder target = new CdrDecoder(); target.ElementDefinitionProvider.CurrentSchema = "CS-50"; Stream asnStream = new FileStream("KLG_02Dec2008_181815.cdr", FileMode.Open); TextWriter dumpWriter = new StreamWriter("CheckElementsDefinition.log"); int expected = 2; int actual; actual = target.CheckElementsDefinition(asnStream, dumpWriter); Assert.AreEqual(expected, actual); asnStream.Close(); //Assert.Inconclusive("Verify the correctness of this test method."); }