testing loaded? method and reducing funcalls
This commit is contained in:
parent
87a319cd0c
commit
a78547a9c6
@ -259,7 +259,7 @@ def data
|
||||
end
|
||||
|
||||
def loaded?
|
||||
!!@data
|
||||
@data
|
||||
end
|
||||
|
||||
def save
|
||||
|
@ -22,6 +22,16 @@ def test_new_record?
|
||||
s = SqlBypass.new :data => 'foo', :session_id => 10
|
||||
assert s.new_record?, 'this is a new record!'
|
||||
end
|
||||
|
||||
def test_not_loaded?
|
||||
s = SqlBypass.new({})
|
||||
assert !s.loaded?, 'it is not loaded'
|
||||
end
|
||||
|
||||
def test_loaded?
|
||||
s = SqlBypass.new :data => 'hello'
|
||||
assert s.loaded?, 'it is loaded'
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user