Библиотека валидатора jcabi-w3c всегда возвращает true

Я хочу включить в мое приложение Java Spring Boot валидатор jcabi w3c, но когда я вызываю метод validate, он всегда возвращает true.

Вот как выглядит мой код:

 public boolean validateCssW3c() {
  try {
      String css = "body { font-famil: Ariaaal; ";
      ValidationResponse response =
              new ValidatorBuilder().css().validate(css);
      return response.valid();
  } catch (Exception e) {
      LOG.error("Error in validateCssW3c", e);
      return false;
  }

}

Я использую gradle als build tool, и это зависимости, которые я включил для валидатора jcabi w3c:

compile 'com.jcabi:jcabi-w3c:1.3'
compile 'com.jcabi:jcabi-matchers:1.4'
compile 'javax.ws.rs:javax.ws.rs-api:2.0.1'
testCompile 'org.hamcrest:hamcrest-core:1.3'
testCompile 'org.hamcrest:hamcrest-library:1.3'
testCompile 'org.glassfish.jersey.core:jersey-common:2.22.2'

Для тестирования я назвал этот Unit Test:

public class CssValidatorTest {

@Test
public void cssValidationTest() {
    CssValidator cssValidator = new CssValidator();
    Assert.assertFalse(cssValidator.validateCssW3c());

    //Assert.assertFalse(cssValidator.validateCss());
}

}

Как кто-нибудь предложение, почему я всегда получаю истину от валидатора CSS здесь?

0 ответов

Другие вопросы по тегам