public double getBranchCoverageRate() { if (getNumberOfValidBranches() == 0) return 1d; return ((double) getNumberOfCoveredBranches()) / getNumberOfValidBranches(); }
public double getBranchCoverageRate() { if (getNumberOfValidBranches() == 0) return 1d; return ((double) getNumberOfCoveredBranches()) / getNumberOfValidBranches(); }
public double getBranchCoverageRate() { if (getNumberOfValidBranches() == 0) return 1d; lock.lock(); try { return ((double) getNumberOfCoveredBranches()) / getNumberOfValidBranches(); } finally { lock.unlock(); } }
/** * @return The number of branches in this class. */ public int getNumberOfValidBranches() { int number = 0; lock.lock(); try { for (Iterator<LineData> i = branches.values().iterator(); i .hasNext(); number += ((LineData) i.next()) .getNumberOfValidBranches()); return number; } finally { lock.unlock(); } }
/** * @return The number of branches in this class. */ public int getNumberOfValidBranches() { int number = 0; lock.lock(); try { for (Iterator<LineData> i = branches.values().iterator(); i .hasNext(); number += ((LineData) i.next()) .getNumberOfValidBranches()); return number; } finally { lock.unlock(); } }
public String getConditionCoverage() { StringBuffer ret = new StringBuffer(); if (getNumberOfValidBranches() == 0) { ret.append(StringUtil.getPercentValue(1.0)); } else { ret.append(StringUtil.getPercentValue(getBranchCoverageRate())); ret.append(" (").append(getNumberOfCoveredBranches()).append("/") .append(getNumberOfValidBranches()).append(")"); } return ret.toString(); }
/** * @return The number of branches in this class. */ public int getNumberOfValidBranches() { int number = 0; lock.lock(); try { for (Iterator i = branches.values().iterator(); i.hasNext(); number += ((LineData) i.next()).getNumberOfValidBranches()) ; return number; } finally { lock.unlock(); } }
public String getConditionCoverage() { StringBuffer ret = new StringBuffer(); if (getNumberOfValidBranches() == 0) { ret.append(StringUtil.getPercentValue(1.0)); } else { ret.append(StringUtil.getPercentValue(getBranchCoverageRate())); ret.append(" (").append(getNumberOfCoveredBranches()).append("/") .append(getNumberOfValidBranches()).append(")"); } return ret.toString(); }
public boolean isCovered() { lock.lock(); try { return (getHits() > 0) && ((getNumberOfValidBranches() == 0) || ((1.0 - getBranchCoverageRate()) < 0.0001)); } finally { lock.unlock(); } }
public String getConditionCoverage() { StringBuffer ret = new StringBuffer(); if (getNumberOfValidBranches() == 0) { ret.append(StringUtil.getPercentValue(1.0)); } else { lock.lock(); try { ret.append(StringUtil.getPercentValue(getBranchCoverageRate())); ret.append(" (").append(getNumberOfCoveredBranches()).append("/").append(getNumberOfValidBranches()).append(")"); } finally { lock.unlock(); } } return ret.toString(); }
/** * @return The branch coverage rate for a particular method. */ public double getBranchCoverageRate(String methodNameAndDescriptor) { int total = 0; int covered = 0; lock.lock(); try { for (Iterator<LineData> iter = branches.values().iterator(); iter .hasNext();) { LineData next = (LineData) iter.next(); if (methodNameAndDescriptor.equals(next.getMethodName() + next.getMethodDescriptor())) { total += next.getNumberOfValidBranches(); covered += next.getNumberOfCoveredBranches(); } } if (total == 0) return 1.0; return (double) covered / total; } finally { lock.unlock(); } }
synchronized public boolean isCovered() { return (getHits() > 0) && ((getNumberOfValidBranches() == 0) || ((1.0 - getBranchCoverageRate()) < 0.0001)); }
synchronized public boolean isCovered() { return (getHits() > 0) && ((getNumberOfValidBranches() == 0) || ((1.0 - getBranchCoverageRate()) < 0.0001)); }
/** * @return The branch coverage rate for a particular method. */ public double getBranchCoverageRate(String methodNameAndDescriptor) { int total = 0; int covered = 0; lock.lock(); try { for (Iterator<LineData> iter = branches.values().iterator(); iter .hasNext();) { LineData next = (LineData) iter.next(); if (methodNameAndDescriptor.equals(next.getMethodName() + next.getMethodDescriptor())) { total += next.getNumberOfValidBranches(); covered += next.getNumberOfCoveredBranches(); } } if (total == 0) return 1.0; return (double) covered / total; } finally { lock.unlock(); } }
/** * @return The branch coverage rate for a particular method. */ public double getBranchCoverageRate(String methodNameAndDescriptor) { int total = 0; int covered = 0; lock.lock(); try { for (Iterator iter = branches.values().iterator(); iter.hasNext();) { LineData next = (LineData) iter.next(); if (methodNameAndDescriptor.equals(next.getMethodName() + next.getMethodDescriptor())) { total += next.getNumberOfValidBranches(); covered += next.getNumberOfCoveredBranches(); } } if (total == 0) return 1.0; return (double) covered / total; } finally { lock.unlock(); } }