Package net.sf.pmr.core.domain.project

Examples of net.sf.pmr.core.domain.project.ProjectImpl


     * </ul>
     * Test avec le même projet et le même numêro
     */
    public void testIsEqualsAndHashcodeWithSameNumberAndSameProject() {
       
        Project basicProject1 = new ProjectImpl();
        basicProject1.setCode("001");
        basicProject1.setName("Bound");
        basicProject1.setPersistanceId(5);
        basicProject1.setPersistanceVersion(23);
       
        Project basicProject2 = new ProjectImpl();
        basicProject2.setCode("001");
        basicProject2.setName("Bound");
        basicProject2.setPersistanceId(5);
        basicProject2.setPersistanceVersion(23);
       
       
        Release release1 = new ReleaseImpl();
        release1.setNumber("1");
        release1.setDate(new Date());
View Full Code Here


     * Test avec le même projet mais des numéro différents
     */
    public void testIsEqualsAndHashcodeWithDifferentNumberAndSameProject() {
       
       
        Project basicProject1 = new ProjectImpl();
        basicProject1.setCode("001");
        basicProject1.setName("Bound");
        basicProject1.setPersistanceId(5);
        basicProject1.setPersistanceVersion(23);
       
        Project basicProject2 = new ProjectImpl();
        basicProject2.setCode("001");
        basicProject2.setName("Bound");
        basicProject2.setPersistanceId(5);
        basicProject2.setPersistanceVersion(23);
       
        Release release1 = new ReleaseImpl();
        release1.setNumber("1");
        release1.setDate(new Date());
        release1.setPersistanceId(1);
View Full Code Here

     * Test avec des projets différents et des numéros identiques
     */
    public void testIsEqualsAndHashcodeWithSameNumberAndDifferentProject() {
       
       
        Project basicProject1 = new ProjectImpl();
        basicProject1.setCode("001");
        basicProject1.setName("Bound");
        basicProject1.setPersistanceId(5);
        basicProject1.setPersistanceVersion(23);
       
        Project basicProject2 = new ProjectImpl();
        basicProject2.setCode("Scooby");
        basicProject2.setName("Doo");
        basicProject2.setPersistanceId(10);
        basicProject2.setPersistanceVersion(3);
       
        Release release1 = new ReleaseImpl();
        release1.setNumber("1");
        release1.setDate(new Date());
        release1.setPersistanceId(1);
View Full Code Here

     * Test avec des projets différents et des numéros différents
     */
    public void testIsEqualsAndHashcodeWithDifferentNumberAndDifferentProject() {
       
       
        Project basicProject1 = new ProjectImpl();
        basicProject1.setCode("001");
        basicProject1.setName("Bound");
        basicProject1.setPersistanceId(5);
        basicProject1.setPersistanceVersion(23);
       
        Project basicProject2 = new ProjectImpl();
        basicProject2.setCode("Scooby");
        basicProject2.setName("Doo");
        basicProject2.setPersistanceId(10);
        basicProject2.setPersistanceVersion(3);
       
        Release release1 = new ReleaseImpl();
        release1.setNumber("1");
        release1.setDate(new Date());
        release1.setPersistanceId(1);
View Full Code Here

       
        mockBasicProjectProxyUtil = new MockProjectProxyUtil();
       
        release = new ReleaseImpl();
       
        basicProject = new ProjectImpl();
       
        releaseRepository = new ReleaseRepositoryImpl(mockReleaseMapper, mockBasicProjectProxyUtil);
       
        MockCore.reset();
       
View Full Code Here

     */
    public void testAddOrUpdate() {

        release.setProject(basicProject);
       
        Project basicProjectTarget = new ProjectImpl();
       
        mockBasicProjectProxyUtil.expectGetTarget(basicProject, basicProjectTarget);
       
        mockReleaseMapper.expectAddOrUpdate(release);
       
View Full Code Here

     */
    public void testdelete() {

        release.setProject(basicProject);
       
        Project basicProjectTarget = new ProjectImpl();
       
        mockBasicProjectProxyUtil.expectGetTarget(basicProject, basicProjectTarget);
       
        mockReleaseMapper.expectDelete(release);
       
View Full Code Here

    public void testFindByProjectPersistanceId() {
       
       Set set = new HashSet();
      
       Release release1 = new ReleaseImpl();
       Project basicProject1 = new ProjectImpl();
       release1.setProject(basicProject1);
       release1.setNumber("1");

       Release release2 = new ReleaseImpl();
       Project basicProject2 = new ProjectImpl();
       release2.setProject(basicProject2);
       release2.setNumber("2");
      
       set.add(release1);
       set.add(release2);
      
       mockReleaseMapper.expectFindByProjectPersistanceId(1, set);
      
       Project basicProjectToReturn1 = new ProjectImpl();
       Project basicProjectToReturn2 = new ProjectImpl();

       MockCore.startBlock();
      
       mockBasicProjectProxyUtil.expectInjectDependencies(basicProject2, basicProjectToReturn2);
       mockBasicProjectProxyUtil.expectInjectDependencies(basicProject1, basicProjectToReturn1);
View Full Code Here

     * Test que la repository renvoit un Basic Project "Advised"
     */
    public void testFindByPersistanceId() {

        Release release = new ReleaseImpl();
        Project basicProject = new ProjectImpl();
        release.setProject(basicProject);
       
        Project basicProjectToReturn = new ProjectImpl();
       
        mockReleaseMapper.expectFindById(1, release);
       
        mockBasicProjectProxyUtil.expectInjectDependencies(basicProject, basicProjectToReturn);
       
View Full Code Here

       
        // getBasicProjectMapper       
        releaseMapper = AgilePlanningObjectFactory.getReleaseMapper();
       
        // buid BasicProject
        project = new ProjectImpl();
        project.setPersistanceId(2);
        project.setPersistanceVersion(3);
        project.setCode("A");
        project.setName("Super A");
       
View Full Code Here

TOP

Related Classes of net.sf.pmr.core.domain.project.ProjectImpl

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.