private void AddCapture(DataRow dr) { CaptureTesting capture = new CaptureTesting(); capture.captureId = dr.Field<String>("captureId"); capture.capturedOn = dr.Field<DateTime?>("capturedOn"); capture.numberFrames = dr.Field<Int32>("numberFrames"); list.Add(capture); }
private void AddCapture(DataRow dr) { CaptureTesting capture = new CaptureTesting(); capture.captureId = dr.Field <String>("captureId"); capture.capturedOn = dr.Field <DateTime?>("capturedOn"); capture.numberFrames = dr.Field <Int32>("numberFrames"); list.Add(capture); }
public void CaptureListTestXml() { CaptureTesting cap = new CaptureTesting(); cap.captureId = "111"; cap.detectionStartTime = DateTime.Now; cap.detectionEndTime = DateTime.Now.AddMinutes(1); cap.detectionMethod = "a"; cap.detectedMovmentFrames = new List<int>(); cap.detectedMovmentFrames.Add(1); cap.detectedMovmentFrames.Add(31); cap.detectedMovmentFrames.Add(78); cap.detectedMovmentFrames.Add(66); XmlDocument xmldoc = cap.SerialiseMe(); Assert.IsTrue(xmldoc.OuterXml.Count() > 0); cap = new CaptureTesting(); cap.captureId = "222"; cap.detectionMethod = "a"; cap.detectionStartTime = DateTime.Now; cap.detectionEndTime = DateTime.Now.AddMinutes(1); cap.detectedMovmentFrames = new List<int>(); cap.detectedMovmentFrames.Add(8); cap.detectedMovmentFrames.Add(88); cap.detectedMovmentFrames.Add(98); cap.detectedMovmentFrames.Add(28); xmldoc = cap.SerialiseMe(); Assert.IsTrue(xmldoc.OuterXml.Count() > 0); cap = new CaptureTesting(); cap.captureId = "333"; cap.detectionMethod = "a"; cap.detectionStartTime = DateTime.Now; cap.detectionEndTime = DateTime.Now.AddMinutes(1); xmldoc = cap.SerialiseMe(); Assert.IsTrue(xmldoc.OuterXml.Count() > 0); cap = new CaptureTesting(); cap.captureId = "444"; cap.detectionMethod = "a"; xmldoc = cap.SerialiseMe(); Assert.IsTrue(xmldoc.OuterXml.Count() > 0); }
internal override void WriteToDatabase(CaptureTesting captureTest, MotionSensorSettingsTest motionSettings) { var db = new CaptureDbTest(ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString); db.CreateLagTestSession(captureTest.captureId, motionSettings.asynchronous, elapsedMilliseconds); }
internal override void WriteToDatabase(CaptureTesting captureTest, MotionSensorSettingsTest motionSettings) { var db = new CaptureDbTest(ConfigurationManager.ConnectionStrings["LOCALDB"].ConnectionString); db.CreateDetectionSession(captureTest.SerialiseMe(), motionSettings.SerialiseMe(), captureTest.captureId); }