//[ExpectedException(typeof(RawConnException), "Aucune Erreur reçue", AllowDerivedTypes = true)] public void TestAdd(){ SecuredConnector sc = new SecuredConnector(); Assert.IsNotNull(sc); SysInfo info = new SysInfo(); info.Environment = Environment.OSVersion.VersionString; var data = RedX.Diagnostics.Client.SystemDiagnostics.SystemInfo(); info.PercentageCPU = data[0]; info.PercentageRAM = data[1]; info.Date = DateTime.Now; Assert.IsFalse(sc.Add(info)); }
public void TestCreateRaw(){ RawConnector rc = new RawConnector(); Assert.IsNotNull(rc); SysInfo info = new SysInfo(); info.Environment = Environment.OSVersion.VersionString; var data = RedX.Diagnostics.Client.SystemDiagnostics.SystemInfo(); info.PercentageCPU = data[0]; info.PercentageRAM = data[1]; info.Date = DateTime.Now; Console.WriteLine(info.Date.ToString("yyyy-MM-dd HH:mm:ss")); Console.WriteLine(rc.Add(info)); Assert.IsTrue(rc.History().Count > 0); rc.History().RemoveAt(0); }
public String[] Other; // Additional info, not implemented in the database YET. /// <summary> /// Check if SysInfo is valid /// </summary> /// <param name="info">Structure to check.</param> /// <returns></returns> public static bool CheckInfo(SysInfo info) { return((info.Environment != null || info.Environment.Equals("")) && info.Date != null && info.PercentageCPU != null && info.PercentageRAM != null); }
public bool Add(SysInfo info){ return connector != null ? connector.Add(info) : false; }
public String[] Other; // Additional info, not implemented in the database YET. /// <summary> /// Check if SysInfo is valid /// </summary> /// <param name="info">Structure to check.</param> /// <returns></returns> public static bool CheckInfo(SysInfo info) { return (info.Environment != null || info.Environment.Equals("")) && info.Date != null && info.PercentageCPU != null && info.PercentageRAM != null; }