[#4420] Add a RetainerDeliverable model.
This commit is contained in:
8
app/models/retainer_deliverable.rb
Normal file
8
app/models/retainer_deliverable.rb
Normal 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
|
||||
7
test/unit/retainer_deliverable_test.rb
Normal file
7
test/unit/retainer_deliverable_test.rb
Normal 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
|
||||
Reference in New Issue
Block a user