/** * The Stats class should be initialized as follows:<p> * * Stats.count = 0<br /> * Stats.sum = 0<br /> * Stats.sumSq = 0<br /> * Stats.stdDev = Double.NaN<br /> * Stats.mean = Double.NaN<br /> * Stats.min = Double.NaN<br /> * stats.max = Double.NaN<br /> */ public void testInitialization() { checkStatsInitialized(getStats()); }
/** * The Stats class should be initialized as follows:<p> * * Stats.count = 0<br /> * Stats.sum = 0<br /> * Stats.sumSq = 0<br /> * Stats.stdDev = Double.NaN<br /> * Stats.mean = Double.NaN<br /> * Stats.min = Double.NaN<br /> * stats.max = Double.NaN<br /> */ public void testInitialization() { checkStatsInitialized(getStats()); }
checkStatsValidState(stats); subtractWeightedStats(stats, weightedValues1); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats); subtractWeightedStats(stats, weightedValues2); checkStatsNegativeCount(stats); checkStatsNegativeCount(stats); addWeightedStats(stats, weightedValues1); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats); addWeightedStats(stats, weightedValues1); stats.calculateDerived(); checkStatsValidState(stats); subtractWeightedStats(stats, weightedValues3); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats); subtractWeightedStats(stats, weightedValues2); checkStatsNegativeCount(stats); checkStatsNegativeCount(stats); addWeightedStats(stats, weightedValues1); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats);
checkStatsValidState(stats); subtractWeightedStats(stats, weightedValues1); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats); subtractWeightedStats(stats, weightedValues2); checkStatsNegativeCount(stats); checkStatsNegativeCount(stats); addWeightedStats(stats, weightedValues1); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats); addWeightedStats(stats, weightedValues1); stats.calculateDerived(); checkStatsValidState(stats); subtractWeightedStats(stats, weightedValues3); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats); subtractWeightedStats(stats, weightedValues2); checkStatsNegativeCount(stats); checkStatsNegativeCount(stats); addWeightedStats(stats, weightedValues1); checkStatsInitialized(stats); stats.calculateDerived(); checkStatsInitialized(stats);
checkStatsInitialized(test); checkStats(test, descr, reference, 0.0); reference.calculateDerived();
checkStatsInitialized(test); checkStats(test, descr, reference, 0.0); reference.calculateDerived();