Ejemplo n.º 1
0
 @Test
 public void isMetricKeyValid() {
   assertThat(MetricKeyValidator.isMetricKeyValid("")).isFalse();
   assertThat(MetricKeyValidator.isMetricKeyValid("1.2.3:ABC-1.2.3")).isTrue();
   assertThat(MetricKeyValidator.isMetricKeyValid("123.321")).isTrue();
   assertThat(MetricKeyValidator.isMetricKeyValid("123456")).isFalse();
   assertThat(MetricKeyValidator.isMetricKeyValid("(123.A.321)")).isFalse();
 }
Ejemplo n.º 2
0
  @Test
  public void checkMetricKeyFormat() {
    expectedException.expect(IllegalArgumentException.class);
    expectedException.expectMessage(
        "Malformed metric key '123456'. Allowed characters are alphanumeric, '-', '_', '.' and ':', with at least one non-digit.");

    MetricKeyValidator.checkMetricKeyFormat("123456");
  }