grouper-dev - [grouper-dev] help with writing changeLog tests ?
Subject: Grouper Developers Forum
List archive
- From: Tom Zeller <>
- To: Grouper Dev <>
- Subject: [grouper-dev] help with writing changeLog tests ?
- Date: Fri, 30 Sep 2011 09:30:47 -0500
I am starting to write tests for the ldappcng changelog consumer. Is
this the correct way to write changelog tests ?
public void testSomething() {
ldappcngConsumer.runChangeLog();
ChangeLogTempToEntity.convertRecords();
// clear changelog
HibernateSession.byHqlStatic().createQuery("delete from
ChangeLogEntryTemp").executeUpdate();
HibernateSession.byHqlStatic().createQuery("delete from
ChangeLogEntryEntity").executeUpdate();
// do something e.g. group.addMember();
ChangeLogTempToEntity.convertRecords();
ldappcngConsumer.runChangeLog();
// verify test
}
And here is the runChangeLog() method :
public void runChangeLog() {
LOG.info("runChangeLog");
Hib3GrouperLoaderLog hib3GrouploaderLog = new Hib3GrouperLoaderLog();
hib3GrouploaderLog.setHost(GrouperUtil.hostname());
hib3GrouploaderLog.setJobName(CHANGELOG_JOB_NAME);
hib3GrouploaderLog.setStatus(GrouperLoaderStatus.RUNNING.name());
hib3GrouploaderLog.store();
try {
ChangeLogHelper.processRecords(CHANGELOG_JOB_NAME,
hib3GrouploaderLog, this);
hib3GrouploaderLog.setStatus(GrouperLoaderStatus.SUCCESS.name());
} catch (Exception e) {
LOG.error("Error processing records", e);
hib3GrouploaderLog.setStatus(GrouperLoaderStatus.ERROR.name());
}
hib3GrouploaderLog.store();
}
- [grouper-dev] help with writing changeLog tests ?, Tom Zeller, 09/30/2011
- RE: [grouper-dev] help with writing changeLog tests ?, Chris Hyzer, 09/30/2011
- Re: [grouper-dev] help with writing changeLog tests ?, Tom Zeller, 09/30/2011
- Re: [grouper-dev] help with writing changeLog tests ?, Shilen Patel, 09/30/2011
- Re: [grouper-dev] help with writing changeLog tests ?, Tom Zeller, 09/30/2011
- RE: [grouper-dev] help with writing changeLog tests ?, Chris Hyzer, 09/30/2011
- Re: [grouper-dev] help with writing changeLog tests ?, Tom Zeller, 09/30/2011
- Re: [grouper-dev] help with writing changeLog tests ?, Shilen Patel, 09/30/2011
- Re: [grouper-dev] help with writing changeLog tests ?, Tom Zeller, 09/30/2011
- RE: [grouper-dev] help with writing changeLog tests ?, Chris Hyzer, 09/30/2011
Archive powered by MHonArc 2.6.16.