public void IssueJsonV3() { var build = new BuildSettings(); SW.Services.Issue.IssueJson issue = new SW.Services.Issue.IssueJson(build.Url, build.User, build.Password); var json = GetJson(build); var response = (StampResponseV3)issue.TimbrarJsonV3(json); Assert.IsTrue(response.status == "success" && !string.IsNullOrEmpty(response.data.cfdi), "El resultado data.tfd viene vacio."); }
public void StampJsonV4byToken() { var build = new BuildSettings(); SW.Services.Issue.IssueJson issue = new SW.Services.Issue.IssueJson(build.Url, build.Token); var json = GetJson(build); var response = (StampResponseV4)issue.TimbrarJsonV4(json); Assert.IsTrue(response.data != null, "El resultado data viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.cfdi), "El resultado data.cfdi viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.cadenaOriginalSAT), "El resultado data.cadenaOriginalSAT viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.noCertificadoSAT), "El resultado data.noCertificadoSAT viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.noCertificadoCFDI), "El resultado data.noCertificadoCFDI viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.uuid), "El resultado data.uuid viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.selloSAT), "El resultado data.selloSAT viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.selloCFDI), "El resultado data.selloCFDI viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.fechaTimbrado), "El resultado data.fechaTimbrado viene vacio."); Assert.IsTrue(!string.IsNullOrEmpty(response.data.qrCode), "El resultado data.qrCode viene vacio."); }