# What can I do for model testing in Unit/Test on ruby

**URL:** <https://www.ruby-forum.com/t/what-can-i-do-for-model-testing-in-unit-test-on-ruby/113325>\
**Category:** Rails\
**Created:** [August 29, 2007, 9:04pm UTC](https://www.ruby-forum.com/t/what-can-i-do-for-model-testing-in-unit-test-on-ruby/113325 "2007-08-29T21:04:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![OnRails](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/51bf81/32.png) [@OnRails](https://www.ruby-forum.com/u/OnRails)\
**Post date:** [August 29, 2007, 9:04pm UTC](https://www.ruby-forum.com/t/what-can-i-do-for-model-testing-in-unit-test-on-ruby/113325/1 "2007-08-29T21:04:44Z")

</div>

For model testing in Unit/test on ruby, I just test the DB saving of  
all the tables?  
Like this model  
def self.get\_latest\_answers\_for\_person(person\_id, limit=10)  
return nil if person\_id.nil?  
return Answer.find\_by\_sql([’  
SELECT \* FROM answers  
WHERE person\_id = ?  
ORDER BY created\_at DESC  
LIMIT ?;  
', person\_id, limit])  
end  
I just test data in answer and users tables saving?  
Help!
