Uppdaterat tester

git-svn-id: svn://svn.dsv.su.se/scipro/scipro/trunk@490 73ecded7-942e-4092-bab0-0e58ef0ee984
This commit is contained in:
mpeters 2011-03-24 17:13:31 +00:00
parent da72003755
commit 4a7fa2239d

@ -11,14 +11,19 @@ import org.springframework.orm.jpa.LocalEntityManagerFactoryBean;
import se.su.dsv.scipro.HomePage;
import se.su.dsv.scipro.SciProApplication;
import se.su.dsv.scipro.basepages.SystemSettingsPage;
import se.su.dsv.scipro.data.dao.interfaces.EventDao;
import se.su.dsv.scipro.data.dao.interfaces.ProjectDao;
import se.su.dsv.scipro.data.dao.interfaces.RoleDao;
import se.su.dsv.scipro.data.dao.interfaces.StringResourceDao;
import se.su.dsv.scipro.data.dao.interfaces.UserDao;
import se.su.dsv.scipro.data.dao.interfaces.UserSettingsDao;
import se.su.dsv.scipro.loginlogout.pages.LoginPage;
import se.su.dsv.scipro.loginlogout.pages.LogoutPage;
import se.su.dsv.scipro.project.pages.ProjectFilePage;
import se.su.dsv.scipro.project.pages.ProjectStartPage;
import se.su.dsv.scipro.repository.util.RepositoryManager;
import se.su.dsv.scipro.schedule.pages.SchedulePlannerPage;
/**
* @author Richard Wilkinson - richard.wilkinson@jweekend.com
@ -37,6 +42,7 @@ public class TestWicketPages {
UserDao userDao = Mockito.mock(UserDao.class);
RoleDao roleDao = Mockito.mock(RoleDao.class);
ProjectDao projectDao = Mockito.mock(ProjectDao.class);
UserSettingsDao userSettingsDao = Mockito.mock(UserSettingsDao.class);
EntityManagerFactoryInfo emf = Mockito.mock(LocalEntityManagerFactoryBean.class);
RepositoryManager repositoryManager = Mockito.mock(RepositoryManager.class);
@ -46,6 +52,7 @@ public class TestWicketPages {
acm.putBean("userDao", userDao);
acm.putBean("roleDao", roleDao);
acm.putBean("projectDao", projectDao);
acm.putBean("userSettingsDao", userSettingsDao);
acm.putBean("repositoryManager", repositoryManager);
acm.putBean("stringResourceDao", stringResourceDao);
acm.putBean("entityManagerFactory", emf);
@ -75,6 +82,26 @@ public class TestWicketPages {
public void testLoginPage() {
tester.startPage(LoginPage.class);
}
@Test
public void testProjectStartPage() {
tester.startPage(ProjectStartPage.class);
}
@Test
public void testProjectSchedulePage() {
tester.startPage(SchedulePlannerPage.class);
}
@Test
public void testProjectFilePage() {
tester.startPage(ProjectFilePage.class);
}
@Test
public void testSystemSettingsPage() {
tester.startPage(SystemSettingsPage.class);
}
}