Ejemplo n.º 1
0
  @Test
  public void testRegisterCustomToken() {
    TraceTokenManager manager = new TraceTokenManager();
    manager.registerRequestToken("abc");

    assertEquals(manager.getCurrentRequestToken(), "abc");
  }
Ejemplo n.º 2
0
  @Test
  public void testOverrideRequestToken() {
    TraceTokenManager manager = new TraceTokenManager();
    String oldToken = manager.createAndRegisterNewRequestToken();

    assertEquals(manager.getCurrentRequestToken(), oldToken);

    manager.registerRequestToken("abc");
    assertEquals(manager.getCurrentRequestToken(), "abc");
  }
Ejemplo n.º 3
0
  @Test
  public void testCreateToken() {
    TraceTokenManager manager = new TraceTokenManager();

    String token = manager.createAndRegisterNewRequestToken();
    assertEquals(manager.getCurrentRequestToken(), token);
    assertEquals(manager.getCurrentRequestToken(), token);

    String token2 = manager.createAndRegisterNewRequestToken();
    assertEquals(manager.getCurrentRequestToken(), token2);
    assertNotEquals(token2, token);
  }
Ejemplo n.º 4
0
 @Test
 public void testNoToken() {
   TraceTokenManager manager = new TraceTokenManager();
   assertNull(manager.getCurrentRequestToken());
 }