package com.griddynamics.jagger.test.jaas.validator; import com.griddynamics.jagger.invoker.v2.JHttpEndpoint; import com.griddynamics.jagger.invoker.v2.JHttpQuery; import com.griddynamics.jagger.invoker.v2.JHttpResponse; import junit.framework.Assert; /** * Validates 400 responses. * <p> * Expected: * - response entity contains some error explanation text. */ public class BadRequest_ResponseContentValidator extends BaseHttpResponseValidator<String> { @Override public String getName() { return "BadRequest_ResponseContentValidator"; } @Override public boolean isValid(JHttpQuery<String> query, JHttpEndpoint endpoint, JHttpResponse<String> result) { String actualEntity = result.getBody(); Assert.assertTrue(actualEntity.contains("NumberFormatException")); return true; } }