public void testInitialMean() {
FunctionInvocationStatistics stats = _costs.getStatistics("Default", "Foo");
assertEquals(1.0, stats.getInvocationCost(), 1e-5);
assertEquals(1.0, stats.getDataInputCost(), 1e-5);
assertEquals(1.0, stats.getDataOutputCost(), 1e-5);
stats.recordInvocation(1, 2.0, 3.0, 4.0);
// Nothing will have updated the average
stats = _costs.getStatistics("Default", "Bar");
assertEquals(1.0, stats.getInvocationCost(), 1e-5);
assertEquals(1.0, stats.getDataInputCost(), 1e-5);
assertEquals(1.0, stats.getDataOutputCost(), 1e-5);