### Question:
Statistics { public void increaseNumApplicationsUniquenessPruning(final int level) { this.increaseMeasure(this.numApplicationsUniquenessPruning, level); } Statistics(final String algorithmName); void increaseNumPartitionCombinationsBySize(final int size); void increaseNumApplicationsEquivalenceLhsPruning(final int level); void increaseNumApplicationsEquivalenceRhsPruning(final int level); void increaseNumApplicationsUniquenessPruning(final int level); @Override String toString(); void increaseNumApplicationsSwapPruning(final int level); void increaseNumApplicationsMinimalityLhsPruning(final int level); void increaseNumApplicationsMinimalityRhsPruning(final int level); void increaseNumApplicationsValidRhsPruning(final int level); void increaseNumApplicationsMergePruning(final int level); int getNumFoundDependencies(); void setNumFoundDependencies(final int numFoundDependencies); int getNumFoundDependenciesInPreCheck(); void setNumFoundDependenciesInPreCheck(final int numFoundDependenciesInPreCheck); long getNumDependencyChecks(); void setNumDependencyChecks(final long numDependencyChecks); String getAlgorithmName(); void setAlgorithmName(final String algorithmName); long getTypeInferralTime(); void setTypeInferralTime(final long typeInferralTime); long getLoadDataTime(); void setLoadDataTime(final long loadDataTime); long getInitPartitionsTime(); void setInitPartitionsTime(final long initPartitionsTime); long getComputeDependenciesTime(); void setComputeDependenciesTime(final long computeDependenciesTime); long getPruneTime(); void setPruneTime(final long pruneTime); long getGenNextTime(); void setGenNextTime(final long genNextTime);  }### Answer:
@Test public void testIncreaseNumApplicationsUniquenessPruning() { final Statistics stats = new Statistics("test"); int level = 3; stats.increaseNumApplicationsUniquenessPruning(level); stats.increaseNumApplicationsUniquenessPruning(level); level += 4; stats.increaseNumApplicationsUniquenessPruning(level); stats.increaseNumApplicationsUniquenessPruning(level); stats.increaseNumApplicationsUniquenessPruning(level); stats.increaseNumApplicationsUniquenessPruning(level); level++; stats.increaseNumApplicationsUniquenessPruning(level); stats.increaseNumApplicationsUniquenessPruning(level); level = 2; stats.increaseNumApplicationsUniquenessPruning(level); level++; stats.increaseNumApplicationsUniquenessPruning(level); assertTrue(stats.toString().contains( "numApplicationsUniquenessPruning=[0, 1, 3, 0, 0, 0, 4, 2]")); }