Sha256: cb21681ac7a4157c532e55effd9b55e79c936c8864ec6c4d103dcfe8049ecd3b

Contents?: true

Size: 577 Bytes

Versions: 1

Compression:

Stored size: 577 Bytes

Contents

require 'spec/spec_helper'

describe SK::SDK::SignedRequest, "in general" do

  before :each do
    #setup test oAuth-data to work with
    load_settings
    # fake request
    @param_hash = {'hello' =>'coder', 'algorithm' => 'HMAC-SHA256'}
    @param = SK::SDK::SignedRequest.signed_param( ActiveSupport::JSON.encode(@param_hash), @set['app_secret'] )
  end

  it "should decode payload" do
    a = SK::SDK::SignedRequest.new(@param, @set['app_secret'])
    a.data.should_not be_nil
    a.payload.should_not be_nil
    a.sign.should_not be_nil
    a.should be_valid
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sk_sdk-0.0.3 spec/sk_sdk/signed_request_spec.rb