コード例 #1
0
ファイル: SumOperationTest.java プロジェクト: cschmack/nexgen
 @Test
 public void testWrongValueSum() {
   SumOperation op = new SumOperation("foo");
   Metric metric = new Metric();
   metric.getValues().put("bar", 1.0);
   op.process(metric);
   op.process(metric);
   op.process(metric);
   assertEquals((double) 0.0, op.getResult(), 0.1);
 }
コード例 #2
0
ファイル: SumOperationTest.java プロジェクト: cschmack/nexgen
 @Test
 public void testSumAgain() {
   SumOperation op = new SumOperation("foo");
   Metric metric = new Metric();
   metric.getValues().put("foo", 5.3);
   op.process(metric);
   metric.getValues().clear();
   metric.getValues().put("foo", 4.7);
   op.process(metric);
   assertEquals((double) 10.0, op.getResult(), 0.001);
 }
コード例 #3
0
ファイル: SumOperationTest.java プロジェクト: cschmack/nexgen
 @Test
 public void testEmptySum() {
   SumOperation op = new SumOperation("foo");
   assertEquals((double) 0.0, op.getResult(), 0.1);
 }