public void ConvertHeartbeatToXML() { RabbitMQHeartBeat rabbitMQHeartBeat = new RabbitMQHeartBeat(); rabbitMQHeartBeat.Header.Source = XMLSource.PLANNING; rabbitMQHeartBeat.Header.Status = XMLStatus.ONLINE; rabbitMQHeartBeat.TimeStamp = DateTime.Now; string xml = xmlController.ConvertObjectToXML(rabbitMQHeartBeat); Assert.IsTrue(xmlController.XSDValidatie(xml, "Heartbeat")); }
/* --- MONITORING RELATED SERVICES --- */ /// <summary> /// Method to generate a system heartbeat for monitoring purposes /// </summary> /// <returns>the system heartbeat in XML format</returns> public string getHeartBeat() { RabbitMQHeartBeat heartBeat = new RabbitMQHeartBeat(); //heartBeat.Header = new RabbitMQHeartBeatHeader(); heartBeat.Header.Status = XMLStatus.ONLINE; heartBeat.Header.Source = XMLSource.PLANNING; heartBeat.TimeStamp = DateTime.Now; Console.Write("Heartbeat made at: " + heartBeat.TimeStamp + ": "); return(xmlController.ConvertObjectToXML(heartBeat)); }