diff options
| -rw-r--r-- | app/models/license_status/expired.rb | 6 | ||||
| -rw-r--r-- | spec/models/license_status/expired_spec.rb | 4 |
2 files changed, 9 insertions, 1 deletions
diff --git a/app/models/license_status/expired.rb b/app/models/license_status/expired.rb index 393e34f..adbc3fb 100644 --- a/app/models/license_status/expired.rb +++ b/app/models/license_status/expired.rb @@ -5,6 +5,10 @@ class LicenseStatus::Expired end def matches?(name) - "expired" == name + to_s == name + end + + def to_s + 'expired' end end diff --git a/spec/models/license_status/expired_spec.rb b/spec/models/license_status/expired_spec.rb index 33092f7..ed5ea5d 100644 --- a/spec/models/license_status/expired_spec.rb +++ b/spec/models/license_status/expired_spec.rb @@ -9,4 +9,8 @@ describe LicenseStatus::Expired do results.should include(expired_license) results.should_not include(active_license) end + + it "returns it's name" do + subject.to_s.should == 'expired' + end end |
