@Test public void testCreate() { projectAction.setProject(null); projectAction.create(); assertNotNull(projectAction.getProject()); assertNotNull(projectAction.getProject().getStartDate()); assertNotNull(projectAction.getProject().getEndDate()); }
@Test public void testInitializePrefetchData() { expect(projectBusiness.retrieve(123)).andReturn(project); replayAll(); projectAction.initializePrefetchedData(123); assertEquals(project, projectAction.getProject()); verifyAll(); }
@Test public void testRetrieve() { projectAction.setProjectId(1); expect(projectBusiness.retrieve(1)).andReturn(project); replayAll(); projectAction.retrieve(); assertEquals(project, projectAction.getProject()); verifyAll(); }
@Test public void testProjectData() { ProjectTO projTO = new ProjectTO(project); projectAction.setProjectId(project.getId()); expect(projectBusiness.getProjectData(project.getId())).andReturn(projTO); replayAll(); assertEquals(Action.SUCCESS, projectAction.projectData()); assertEquals(projTO, projectAction.getProject()); verifyAll(); }
@Test public void testStore() { ProjectTO dummy = new ProjectTO(new Project()); projectAction.setProductId(313); projectAction.setProjectId(1); projectAction.setProject(project); expect(projectBusiness.store(1, 313, project, null)).andReturn(dummy); replayAll(); projectAction.store(); assertEquals(dummy, projectAction.getProject()); verifyAll(); }