@Override
  public boolean tryToLockWebLeader() {
    return webLeaderLocked.compareAndSet(false, true);
  }
@Test
  public void tryToLockWebLeader_returns_true_if_first_call() {
    assertThat(underTest.tryToLockWebLeader()).isTrue();

    // next calls return false
    assertThat(underTest.tryToLockWebLeader()).isFalse();
    assertThat(underTest.tryToLockWebLeader()).isFalse();
  }