22 lines
479 B
Ruby
22 lines
479 B
Ruby
# frozen_string_literal: true
|
|
|
|
require_relative "../../helper"
|
|
require "versions/v1/currency_names"
|
|
|
|
module Versions
|
|
class V1 < Roda
|
|
describe CurrencyNames do
|
|
let(:currency_names) do
|
|
CurrencyNames.new
|
|
end
|
|
|
|
it "returns currency codes and names" do
|
|
_(currency_names.formatted["USD"]).must_equal("United States Dollar")
|
|
end
|
|
|
|
it "has a cache key" do
|
|
_(currency_names.cache_key).wont_be(:empty?)
|
|
end
|
|
end
|
|
end
|
|
end
|