Sha256: def39c42204d5756b9c8d13ee6ca8a92b4f495acd54dfb262af05981388ddadc

Contents?: true

Size: 958 Bytes

Versions: 33

Compression:

Stored size: 958 Bytes

Contents

require 'test_helper'

module Kaui
  class AllowedUserTest < ActiveSupport::TestCase

    test "basic" do
      au = AllowedUser.new(:kb_username => 'Jean', :description => "Cool guy")
      au.save

      result = AllowedUser.find_by_kb_username('Jean')
      assert_not_nil result
      assert_equal au, result
    end

    test "with tenants" do

      au = AllowedUser.new(:kb_username => 'Girish', :description => "Unknown")
      au.save

      t1 = Tenant.new(:name => 't1', :api_key => 'key1', :api_secret => 'secret1', :kb_tenant_id => 'e87a41c8-bc04-4de7-914e-514028b39af9')
      t1.save
      au.kaui_tenants << t1

      t2 = Tenant.new(:name => 't2', :api_key => 'key2', :api_secret => 'secret2', :kb_tenant_id => 'f9b9a032-907a-4caa-b90f-c4c7601c4d54')
      t2.save
      au.kaui_tenants << t2

      result = AllowedUser.find_by_kb_username('Girish')
      assert_not_nil result
      assert_equal 2, au.kaui_tenants.size
    end

  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
kaui-2.1.0 test/unit/kaui/allowed_user_test.rb
kaui-2.0.4 test/unit/kaui/allowed_user_test.rb
kaui-2.0.3 test/unit/kaui/allowed_user_test.rb
kaui-2.0.2 test/unit/kaui/allowed_user_test.rb
kaui-2.0.1 test/unit/kaui/allowed_user_test.rb
kaui-2.0.0 test/unit/kaui/allowed_user_test.rb
kaui-1.4.1 test/unit/kaui/allowed_user_test.rb
kaui-1.4.0 test/unit/kaui/allowed_user_test.rb
kaui-1.3.0 test/unit/kaui/allowed_user_test.rb
kaui-1.2.0 test/unit/kaui/allowed_user_test.rb
kaui-1.1.0 test/unit/kaui/allowed_user_test.rb
kaui-1.0.0 test/unit/kaui/allowed_user_test.rb
kaui-0.16.2 test/unit/kaui/allowed_user_test.rb
kaui-0.16.1 test/unit/kaui/allowed_user_test.rb
kaui-0.16.0 test/unit/kaui/allowed_user_test.rb
kaui-0.15.5 test/unit/kaui/allowed_user_test.rb
kaui-0.15.4 test/unit/kaui/allowed_user_test.rb
kaui-0.15.3 test/unit/kaui/allowed_user_test.rb
kaui-0.15.2 test/unit/kaui/allowed_user_test.rb
kaui-0.15.1 test/unit/kaui/allowed_user_test.rb