Sha256: 19268696b3081639df47ff5f272b828e8d59835fcb71fd0daba6b699c25e893b
Contents?: true
Size: 786 Bytes
Versions: 23
Compression:
Stored size: 786 Bytes
Contents
require File.join(File.dirname(__FILE__), 'test_helper') require File.join(File.dirname(__FILE__), 'apipie_resource_mock') require File.join(File.dirname(__FILE__), 'helpers/fake_searchables') describe HammerCLIForeman do describe "param to resource" do let(:expected_resource) { HammerCLIForeman.foreman_resource!(:architectures) } it "finds resource for params with _id" do _(HammerCLIForeman.param_to_resource("architecture_id").name).must_equal expected_resource.name end it "finds resource for params without _id" do _(HammerCLIForeman.param_to_resource("architecture").name).must_equal expected_resource.name end it "returns nil for unknown resource" do assert_nil HammerCLIForeman.param_to_resource("unknown") end end end
Version data entries
23 entries across 23 versions & 1 rubygems