public void CertificarDocumento_CertificaDocumentosFirmados() { var recursos = Herramientas.GetResourcesPath(); var pathCertificado = Path.Combine(recursos, "certificado.pfx"); var pathDocumento = Path.Combine(recursos, "documento-firmado.pdf"); var certificado = new Certificado(pathCertificado); var notario = new Notario(certificado); var resultado = notario.CertificarDocumento(pathDocumento); Assert.IsTrue(resultado); }
public void Firmar_FirmaCorrectaDelDocumento() { var recursos = Herramientas.GetResourcesPath(); var pathCertificado = Path.Combine(recursos, "certificado.pfx"); var pathDocumentoSinFirma = Path.Combine(recursos, "documento.pdf"); var pathDocumentoConFirma = Path.Combine(recursos, "documento-con-firma-test.pdf"); var certificado = new Certificado(pathCertificado); var firmante = new Firmante(certificado); firmante.Firmar(pathDocumentoSinFirma, pathDocumentoConFirma); Assert.IsTrue(File.Exists(pathDocumentoConFirma)); }