public void Test_01_New() { Assert.IsTrue(File.Exists(cncFileName), $"Specified CNC File Does Not Exist. Check if the Media Driver is Running. File: {cncFileName}"); using (var nas = new NAeronStats(cncFileName)) { Assert.IsTrue(cr.MetaDataBuffer.Capacity == nas.MetaData.CountersMetadataBufferLength, "CountersMetaData size obtained by reference implementation does not match size obtained by NAeronStats!"); Assert.IsTrue(cr.ValuesBuffer.Capacity == nas.MetaData.CountersValuesBufferLength, "CountersValues size obtained by reference implementation does not match size obtained by NAeronStats!"); } }
public void Test_04_GetCounter() { Assert.IsTrue(File.Exists(cncFileName), $"Specified CNC File Does Not Exist. Check if the Media Driver is Running. File: {cncFileName}"); using (var nas = new NAeronStats(cncFileName)) { int ix = 0; foreach (var c in nas.GetCounterMetaData()) { Debug.WriteLine($"Label: {c.Label} Value: {nas[ix]}"); ix++; } Assert.IsTrue(ix > 0); } }
public void Test_03_GetCounterValues() { Assert.IsTrue(File.Exists(cncFileName), $"Specified CNC File Does Not Exist. Check if the Media Driver is Running. File: {cncFileName}"); using (var nas = new NAeronStats(cncFileName)) { int ix = 0; foreach (var s in nas.GetCounterValues()) { Debug.WriteLine($"Counter: {ix} Value: {s}"); ix++; } Assert.IsTrue(ix > 0); } }
public void Test_02_GetCounterMetaData() { Assert.IsTrue(File.Exists(cncFileName), $"Specified CNC File Does Not Exist. Check if the Media Driver is Running. File: {cncFileName}"); using (var nas = new NAeronStats(cncFileName)) { Assert.IsTrue(nas.GetCounterMetaData().Count() > 0); foreach (var c in nas.GetCounterMetaData()) { Assert.IsTrue(c.Label.Length > 0); Debug.WriteLine(c.ToString()); } } }