Sha256: 02bda74d91beef1d79a3d0dd3c3297bc996e4c69939e8ef3a4f069cadbe0e81a

Contents?: true

Size: 428 Bytes

Versions: 101

Compression:

Stored size: 428 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + "/../spec_helper")

describe Braintree::SHA256Digest do
  describe "self.hexdigest" do
    it "returns the sha256 hmac of the input string (test case 6 from RFC 2202)" do
      key = "secret-key"
      message = "secret-message"
      Braintree::SHA256Digest.hexdigest(key, message).should == "68e7f2ecab71db67b1aca2a638f5122810315c3013f27c2196cd53e88709eecc"
    end
  end
end

Version data entries

101 entries across 101 versions & 1 rubygems

Version Path
braintree-4.14.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.13.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.12.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.11.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.10.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.9.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.8.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.7.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.6.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.5.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.4.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.3.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.2.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.1.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-4.0.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-3.4.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-3.3.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-3.2.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-3.1.0 spec/unit/braintree/sha256_digest_spec.rb
braintree-3.0.1 spec/unit/braintree/sha256_digest_spec.rb