public void Test_To_Validate_Number_Of_Urls_Pushed() { string message = DateTime.Now.ToString() +','+ DayOfWeek.Sunday.ToString(); PushController pushController = new PushController(); int actualValue = pushController.PushMessages(message).Count; Assert.AreEqual(2,actualValue); }
public void Test_To_Validate_Urls_Is_Null() { string message = null; List<Push> pushActual = new List<Push>(); PushController pushController = new PushController(); pushActual = pushController.PushMessages(message); Assert.AreEqual(0, pushActual.Count); }
public void Test_To_Validate_Urls_Are_Pushed_To_Queue() { string message = DateTime.Now.ToString() + ',' + DayOfWeek.Sunday.ToString(); List<Push> pushActual = new List<Push>(); PushController pushController = new PushController(); pushActual = pushController.PushMessages(message); Assert.AreEqual(true, pushActual[0].result); Assert.AreEqual(true, pushActual[1].result); }
public void Test_To_Validate_Pushed_Urls() { string message = DateTime.Now.ToString() + ',' + DayOfWeek.Sunday.ToString(); List<Push> pushActual = new List<Push>(); PushController pushController = new PushController(); pushActual = pushController.PushMessages(message); List<string> parsedMsg = new List<string>(); var delimiter = ConfigurationManager.AppSettings["Delimiter"]; parsedMsg = message.Split(Convert.ToChar(delimiter)).ToList(); Assert.AreEqual(parsedMsg[0], pushActual[0].cloudMessage); Assert.AreEqual(parsedMsg[1], pushActual[1].cloudMessage); }