Sha256: 34ee49b5b3397d611f076fe23831d1f905991b3950303862babc6825f8224a48

Contents?: true

Size: 829 Bytes

Versions: 2

Compression:

Stored size: 829 Bytes

Contents

require "test_helper"

class CredentialsTest < Minitest::Test
  test "initializes credentials" do
    credentials = Citrix::Training::Credentials.new(
      oauth_token: "OAUTH_TOKEN",
      organizer_key: "ORGANIZER_KEY",
      account_key: "ACCOUNT_KEY"
    )

    assert_equal "OAUTH_TOKEN", credentials.oauth_token
    assert_equal "ORGANIZER_KEY", credentials.organizer_key
    assert_equal "ACCOUNT_KEY", credentials.account_key
  end

  test "builds a new instance" do
    credentials = Citrix::Training::Credentials.build({})
    assert_kind_of Citrix::Training::Credentials, credentials
  end

  test "builds a new credentials instance" do
    credentials = Citrix::Training::Credentials.new
    new_credentials = Citrix::Training::Credentials.build(credentials)

    assert_equal credentials, new_credentials
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
citrix-0.2.2 test/citrix/training/credentials_test.rb
citrix-0.2.1 test/citrix/training/credentials_test.rb