Cards suckless tests

Is there anything else I need to test for here?  It seems like we just need a way to define cards and translate their effects into code.  I cant think of a reason why we need decorators for card types unless they get more complex than this.