1 package com.atlassian.user.impl.hibernate;
2
3 import com.atlassian.user.*;
4 import com.atlassian.user.generic.AbstractTestExternalGroupManager;
5
6 public class TestHibernateGroupManager extends AbstractTestExternalGroupManager
7 {
8 protected ExternalEntityDAO externalEntityDao;
9 protected HibernateUserManager hibernateUserManager;
10 protected HibernateGroupManager hibernateGroupManager;
11
12 protected UserManager getUserManager()
13 {
14 return hibernateUserManager;
15 }
16
17 protected GroupManager getGroupManager()
18 {
19 return hibernateGroupManager;
20 }
21
22 public void setExternalEntityDao(ExternalEntityDAO externalEntityDao)
23 {
24 this.externalEntityDao = externalEntityDao;
25 }
26
27 public void setHibernateUserManager(HibernateUserManager hibernateUserManager)
28 {
29 this.hibernateUserManager = hibernateUserManager;
30 }
31
32 public void setHibernateGroupManager(HibernateGroupManager hibernateGroupManager)
33 {
34 this.hibernateGroupManager = hibernateGroupManager;
35 }
36
37 protected String[] getConfigLocations()
38 {
39 return new String[]{
40 "classpath:com/atlassian/user/impl/hibernate/hibernateTestContext.xml",
41 "classpath:com/atlassian/user/dataSourceTestContext.xml",
42 };
43 }
44 }