EMMA Coverage Report (generated Thu Jan 20 11:39:44 EST 2011)
[all classes][com.hammurapi.eventbus.tests]

COVERAGE SUMMARY FOR SOURCE FILE [LoopHandler.java]

nameclass, %method, %block, %line, %
LoopHandler.java100% (1/1)100% (7/7)100% (41/41)100% (11/11)

COVERAGE BREAKDOWN BY CLASS AND METHOD

nameclass, %method, %block, %line, %
     
class LoopHandler100% (1/1)100% (7/7)100% (41/41)100% (11/11)
LoopHandler (): void 100% (1/1)100% (3/3)100% (1/1)
getHelloCounter (): int 100% (1/1)100% (3/3)100% (1/1)
getWorldCounter (): int 100% (1/1)100% (3/3)100% (1/1)
handleHello (String): String 100% (1/1)100% (13/13)100% (3/3)
handleWorld (String): String 100% (1/1)100% (13/13)100% (3/3)
isHelloOk (): boolean 100% (1/1)100% (3/3)100% (1/1)
isWorldOk (): boolean 100% (1/1)100% (3/3)100% (1/1)

1package com.hammurapi.eventbus.tests;
2 
3import com.hammurapi.eventbus.Handler;
4 
5public class LoopHandler {
6        
7        private int helloCounter;
8        private boolean helloOk;
9        
10        public int getHelloCounter() {
11                return helloCounter;
12        }
13 
14        public boolean isHelloOk() {
15                return helloOk;
16        }
17        
18        private int worldCounter;
19        private boolean worldOk;        
20        
21        public boolean isWorldOk() {
22                return worldOk;
23        }
24        
25        public int getWorldCounter() {
26                return worldCounter;
27        }
28 
29        @Handler("java(str)://str.equals(\"Hello\")")
30        public String handleHello(String str) {
31                ++helloCounter;
32                helloOk = "Hello".equals(str);
33                return "World";
34        }
35        
36        @Handler("java(str)://str.equals(\"World\")")
37        public String handleWorld(String str) {
38                ++worldCounter;
39                worldOk = "World".equals(str);
40                return "Hello";
41        }
42}

[all classes][com.hammurapi.eventbus.tests]
EMMA 2.0.5312 EclEmma Fix 2 (C) Vladimir Roubtsov