| getProjectStats(Integer) |   | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1 | 
| removeProjectVersion(Integer, Integer) |    | 75% |    | 50% | 4 | 6 | 6 | 21 | 0 | 1 | 
| setProjectOwners(Project, Set) |    | 75% |    | 75% | 2 | 5 | 3 | 15 | 0 | 1 | 
| getListOfProjectFields(Integer) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getListOfProjectOwners(Integer) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getListOfAllAvailableProjects() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getCustomFieldDAO() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getProjectScriptDAO() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| removeProjectComponent(Integer, Integer) |    | 91% |    | 75% | 1 | 3 | 1 | 7 | 0 | 1 | 
| addProjectScript(Integer, ProjectScript) |   | 100% |  | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 
| setProjectFields(Project, Set) |   | 100% |    | 83% | 1 | 4 | 0 | 10 | 0 | 1 | 
| updateProjectScript(ProjectScript) |   | 100% |  | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 
| addProjectVersion(Integer, Version) |   | 100% |  | n/a | 0 | 1 | 0 | 7 | 0 | 1 | 
| ProjectServiceImpl(ComponentDAO, CustomFieldDAO, ProjectDAO, ProjectScriptDAO, UserDAO, VersionDAO, IssueDAO) |   | 100% |  | n/a | 0 | 1 | 0 | 9 | 0 | 1 | 
| addProjectComponent(Integer, Component) |   | 100% |  | n/a | 0 | 1 | 0 | 6 | 0 | 1 | 
| createProject(Project, Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 
| isUniqueProjectName(String, Integer) |   | 100% |    | 75% | 1 | 3 | 0 | 5 | 0 | 1 | 
| removeProjectScript(Integer, Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| updateProject(Project, Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| getProjectOwners(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| getProjectFields(Integer, Locale) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| getProject(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getProjectComponent(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getProjectVersion(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getProjectScript(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 
| getAllAvailableProjects() |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| updateProjectComponent(Component) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| updateProjectVersion(Version) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getProjectScripts() |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getTotalNumberOpenIssuesByProject(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTotalNumberResolvedIssuesByProject(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getProjectFields(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getTotalNumberIssuesByProject(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| countIssuesByVersion(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| countIssuesByComponent(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getLatestIssueUpdatedDateByProjectId(Integer) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getAllProjects() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getIssueDAO() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getProjectDAO() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getComponentDAO() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getVersionDAO() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getUserDAO() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |