RE: Mock for DaoManager

2005-07-26 Thread Akins, Greg
Sent: Tuesday, July 26, 2005 9:20 AMTo: user-java@ibatis.apache.orgSubject: Re: Mock for DaoManager Hmm, ok.Two options to consider:1) Use dbunit to populate a database, and use your normal DAOs.2) Create an alternate dao.xml that has your mocked up dao clas

Re: Mock for DaoManager

2005-07-26 Thread Larry Meadors
Can you trim down the data? I was working on a db with ~800G of data, but it only *needed* a few dozen rows in each table to be usable. I was not trying to stress test, only unit test. Larry On 7/26/05, Akins, Greg <[EMAIL PROTECTED]> wrote: Thanks.   I've used DbUnit before..   However, t

RE: Mock for DaoManager

2005-07-26 Thread Akins, Greg
Title: Message Thanks.   I've used DbUnit before..   However, the test data we have is in some cases over 20 million rows.   I had planned on two sets of tests, 1 would use the actual dao implementations, to test the mappings.  2 would use mocks to speed up the rest of the testing.

Re: Mock for DaoManager

2005-07-26 Thread Larry Meadors
Hmm, ok. Two options to consider: 1) Use dbunit to populate a database, and use your normal DAOs. 2) Create an alternate dao.xml that has your mocked up dao classes that return hard-coded values. I would seriously suggest #1..and yes, I know, it is not what you wanted ("without requiring a call

RE: Mock for DaoManager

2005-07-26 Thread Akins, Greg
Title: Message Well, I think I might be on the wrong path...   But what I was trying to do is replace the call the StandardDaoManager with calls to a MockDaoManager that would return an instance of a mock dao object   The MockDao object would just keep all the "data" in memory and the imple

Re: Mock for DaoManager

2005-07-26 Thread Larry Meadors
I am not sure what you are trying to do here..do you want the DAOs defined in the dao.xml, or do you want to return different ones? It would be a fairly straightforward exercise to build one that mimicked the StandardDaoManager class, and exposed the dao maps so you could replace them. What is it

Mock for DaoManager

2005-07-26 Thread Akins, Greg
Has anyone written a mock object that implements DaoManager for testing? I started by writing a specific MockDao that returns a specific Dao implementation; but wanted something that would use the dao.xml. Just wondering if it's been done already. -greg