Coverage report

  %line %branch
org.demosys.web.project.impl.MemoryProjectService
33% 
50% 

 1  
 /*
 2  
  * Demosys.
 3  
  *
 4  
  * Terms of license - http://opensource.org/licenses/apachepl.php
 5  
  */
 6  
 package org.demosys.web.project.impl;
 7  
 import java.util.HashMap;
 8  
 import org.demosys.web.project.CreateProjectException;
 9  
 import org.demosys.web.project.ProjectService;
 10  
 import org.demosys.web.project.ProjectView;
 11  
 /**
 12  
  * Description of the Class
 13  
  *
 14  
  * @author ABOUELF
 15  
  */
 16  24
 public class MemoryProjectService implements ProjectService {
 17  24
     private HashMap memory = new HashMap();
 18  
 
 19  
     public synchronized void newProject(ProjectView story)
 20  
         throws CreateProjectException {
 21  0
         if (memory.containsKey(story.getName())) {
 22  0
             throw new CreateProjectException("Existe deja en Base");
 23  
         }
 24  
 
 25  0
         memory.put(story.getName(), story.clone());
 26  0
     }
 27  
 }

This report is generated by jcoverage, Maven and Maven JCoverage Plugin.