Model tests

неоднозначная проверка, потому что save можно быть false по другой причине. А ещё лучше - проверяй `card.valid?`