mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 22:41:30 +00:00
updated spelling of sulfuras
This commit is contained in:
parent
bbe5395911
commit
70040c5144
@ -8,7 +8,7 @@ class GildedRose
|
||||
items.map do |item|
|
||||
if item.name != "Aged Brie" and item.name != "Backstage passes to a TAFKAL80ETC concert"
|
||||
|
||||
if item.name != "Sulfuras, Hand of Ragnaros"
|
||||
if !sulfuras?(item)
|
||||
update_normal_quality(item)
|
||||
end
|
||||
|
||||
@ -57,8 +57,8 @@ class GildedRose
|
||||
item.quality -= 1 unless item.quality.zero?
|
||||
end
|
||||
|
||||
def self.selfarus?(item)
|
||||
!item.name.downcase.match( /selfarus/).nil?
|
||||
def self.sulfuras?(item)
|
||||
!item.name.downcase.match( /sulfuras/).nil?
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@ -103,13 +103,13 @@ let(:sulfarus) { Item.new('Sulfuras, Hand of Ragnaros', 50, 80) }
|
||||
|
||||
describe '#selfarus?' do
|
||||
it 'returns true on a selfarus item' do
|
||||
selfarus_double = double :selfarus, name: 'selfarus', sell_in: 50, quality: 80
|
||||
expect(GildedRose.selfarus?(selfarus_double)).to eq true
|
||||
sulfuras_double = double :selfarus, name: 'Sulfuras', sell_in: 50, quality: 80
|
||||
expect(GildedRose.sulfuras?(sulfuras_double)).to eq true
|
||||
end
|
||||
|
||||
it 'returns false on a non selfarus item' do
|
||||
it 'returns false on a non sulfuras item' do
|
||||
item_double = double :item, name: "potato", sell_in: 1, quality: 0
|
||||
expect(GildedRose.selfarus?(item_double)).to eq false
|
||||
expect(GildedRose.sulfuras?(item_double)).to eq false
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user