spec/unit/strategies/extraction_strategy_spec.rb in versioncake-3.0.0 vs spec/unit/strategies/extraction_strategy_spec.rb in versioncake-3.1.0
- old
+ new
@@ -66,6 +66,13 @@
it "it raises error when no strategy is found" do
expect do
VersionCake::ExtractionStrategy.lookup(:fake_extraction)
end.to raise_error(Exception)
end
+
+ describe '.list' do
+ let(:strategies) { :http_header }
+ subject { VersionCake::ExtractionStrategy.list(strategies) }
+
+ it { expect(subject.map(&:class)).to match_array VersionCake::HttpHeaderStrategy }
+ end
end