public ActionResult Cancel(string requestID) { var results = NumberVerify.Control(new NumberVerify.ControlRequest { request_id = requestID, cmd = "cancel" }); ViewBag.status = results.status; return(View()); }
public void should_control_request() { var result = NumberVerify.Control(new NumberVerify.ControlRequest { request_id = "B41F2D19-913C-4BB3-B825-624E375D2C31", cmd = "trigger_next_event" }); Assert.AreEqual("19", result.status); Assert.AreEqual("trigger_next_event", result.command); }
public void should_send_control() { SetExpect($"{ApiUrl}/verify/control/json?request_id=B41F2D19-913C-4BB3-B825-624E375D2C31&cmd=cancel&api_key={ApiKey}&api_secret={ApiSecret}&", "{\"status\":\"0\",\"command\":\"cancel\"}"); var results = NumberVerify.Control(new NumberVerify.ControlRequest { request_id = "B41F2D19-913C-4BB3-B825-624E375D2C31", cmd = "cancel" }); Assert.AreEqual("0", results.status); Assert.AreEqual("cancel", results.command); }
public void should_send_control() { var resp = new Mock <IWebResponse>(); resp.Setup(e => e.GetResponseStream()).Returns(new MemoryStream(Encoding.UTF8.GetBytes("{\"status\":\"0\",\"command\":\"cancel\"}"))); _request.Setup(e => e.GetResponse()).Returns(resp.Object); var results = NumberVerify.Control(new NumberVerify.ControlRequest { request_id = "B41F2D19-913C-4BB3-B825-624E375D2C31", cmd = "cancel" }); _mock.Verify(h => h.CreateHttp(new Uri( string.Format("{0}/verify/control/json?request_id=B41F2D19-913C-4BB3-B825-624E375D2C31&cmd=cancel&api_key={1}&api_secret={2}&", ApiUrl, ApiKey, ApiSecret))), Times.Once); Assert.AreEqual("0", results.status); Assert.AreEqual("cancel", results.command); }