Sha256: 7d99ac6eef93d20284825c7fe2d0760ad91a191b58c07ecf70117ad89a1a1f83
Contents?: true
Size: 1.41 KB
Versions: 1
Compression:
Stored size: 1.41 KB
Contents
require "spec_helper" RSpec.describe Digicert::CertificateRequest do describe ".all" do it "retrieves the lists of certificate requests" do stub_digicert_certificate_request_list_api certificate_requests = Digicert::CertificateRequest.all expect(certificate_requests.count).to eq(2) expect(certificate_requests.first.id).not_to be_nil expect(certificate_requests.first.requester.first_name).not_to be_nil end end describe ".fetch" do it "retrieves the specified certificate request" do request_id = 123_456_789 stub_digicert_certificate_request_fetch_api(request_id) certificate_request = Digicert::CertificateRequest.fetch(request_id) expect(certificate_request.order.id).not_to be_nil expect(certificate_request.status).to eq("pending") expect(certificate_request.requester.first_name).not_to be_nil end end describe ".update" do it "updates the specified ceritfiicate request status" do request_id = 123_456_789 stub_digicert_certificate_request_update_api( request_id, request_status_attributes, ) status_update = Digicert::CertificateRequest.update( request_id, request_status_attributes, ) expect(status_update.code).to eq("204") end end def request_status_attributes { status: "approved", processor_comment: "Your domain is approved", } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
digicert-0.1.1 | spec/digicert/certificate_request_spec.rb |