Class CheckOneOfStatusesTokenizedValidator

All Implemented Interfaces:
ValidationStrategy

public class CheckOneOfStatusesTokenizedValidator extends TokenizedValidator
Sometimes it is not clear what result one should get, there might be more two or more possibilities. This strategy checks the response contains at least one of the given statuses. The statuses are supposed to be separated by "|" character
Author:
Jan Supol
  • Constructor Details

    • CheckOneOfStatusesTokenizedValidator

      public CheckOneOfStatusesTokenizedValidator()
  • Method Details

    • checkStatusCode

      protected boolean checkStatusCode() throws IOException
      When WebTestCase contains more expected response codes it always means to check one of them is present; if present, other statuses are dropped. Super class method is called to get the logging messages
      Overrides:
      checkStatusCode in class WebValidatorBase
      Returns:
      boolen result of check
      Throws:
      IOException - if an IO error occurs during validation