diff --git a/lib/magic/cards/walking_corpse.rb b/lib/magic/cards/walking_corpse.rb new file mode 100644 index 00000000..5f0f7022 --- /dev/null +++ b/lib/magic/cards/walking_corpse.rb @@ -0,0 +1,10 @@ +module Magic + module Cards + WalkingCorpse = Creature("Walking Corpse") do + creature_type("Zombie") + cost black: 1, generic: 1 + power 2 + toughness 2 + end + end +end diff --git a/spec/cards/walking_corpse_spec.rb b/spec/cards/walking_corpse_spec.rb new file mode 100644 index 00000000..2f3e23a0 --- /dev/null +++ b/spec/cards/walking_corpse_spec.rb @@ -0,0 +1,11 @@ +require 'spec_helper' + +RSpec.describe Magic::Cards::WalkingCorpse do + include_context "two player game" + + let!(:walking_corpse) { ResolvePermanent("Walking Corpse", owner: p1) } + + it "is a zombie" do + expect(walking_corpse.card.type_line).to eq("Creature -- Zombie") + end +end