From 1de5ac98002e9057bd5a163deb93f630464185fc Mon Sep 17 00:00:00 2001 From: mo khan Date: Sat, 22 Feb 2014 08:18:15 -0700 Subject: pretty print the active status name. --- app/models/license_status/active.rb | 6 +++++- spec/models/license_status/active_spec.rb | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app/models/license_status/active.rb b/app/models/license_status/active.rb index aea5652..864ee1a 100644 --- a/app/models/license_status/active.rb +++ b/app/models/license_status/active.rb @@ -5,7 +5,11 @@ class LicenseStatus::Active end def matches?(name) - "active" == name + to_s == name + end + + def to_s + 'active' end end diff --git a/spec/models/license_status/active_spec.rb b/spec/models/license_status/active_spec.rb index 21764dc..4d44737 100644 --- a/spec/models/license_status/active_spec.rb +++ b/spec/models/license_status/active_spec.rb @@ -10,4 +10,8 @@ describe LicenseStatus::Active do results.should include(active_license) results.should_not include(expired_license) end + + it "returns it's name" do + subject.to_s.should == 'active' + end end -- cgit v1.2.3