[#4420] Add a RetainerDeliverable model.

This commit is contained in:
Eric Davis
2010-08-16 13:59:42 -07:00
parent 9d52bcfbe2
commit f18d259c3c
2 changed files with 15 additions and 0 deletions

View File

@@ -0,0 +1,8 @@
# A RetainerDeliverable is an HourlyDeliverable that is renewed at
# regular calendar periods. The Company bills a regular number of
# hours for a hourly rate whereby the budgets are reset over a
# regular cyclical period (often monthly).
class RetainerDeliverable < HourlyDeliverable
unloadable
end

View File

@@ -0,0 +1,7 @@
require File.dirname(__FILE__) + '/../test_helper'
class RetainerDeliverableTest < ActiveSupport::TestCase
should "be a subclass of HourlyDeliverable" do
assert_equal HourlyDeliverable, RetainerDeliverable.superclass
end
end