Exemplo n.º 1
0
 @Test
 public void testNormal() {
   // given
   TimerNameCache timerNameCache = new TimerNameCache();
   // when
   TimerName timerName = timerNameCache.getName(C.class);
   // then
   assertThat(((TimerNameImpl) timerName).name()).isEqualTo("z");
 }
Exemplo n.º 2
0
 @Test
 public void testClassWithoutPointcutAnnotation() {
   // given
   TimerNameCache timerNameCache = new TimerNameCache();
   // when
   TimerName timerName = timerNameCache.getName(A.class);
   // then
   assertThat(((TimerNameImpl) timerName).name()).isEqualTo("unknown");
 }
Exemplo n.º 3
0
 @Test
 public void testClassWithEmptyTimerName() {
   // given
   TimerNameCache timerNameCache = new TimerNameCache();
   // when
   TimerName timerName = timerNameCache.getName(B.class);
   // then
   assertThat(((TimerNameImpl) timerName).name()).isEqualTo("unknown");
 }
Exemplo n.º 4
0
 @Test
 public void testNullClass() {
   // given
   TimerNameCache timerNameCache = new TimerNameCache();
   // when
   TimerName timerName = timerNameCache.getName(null);
   // then
   assertThat(((TimerNameImpl) timerName).name()).isEqualTo("unknown");
 }