Class WorkbookTypeCodeAndAttributesValidatorTest

java.lang.Object
com.hybris.backoffice.excel.validators.WorkbookTypeCodeAndAttributesValidatorTest

public class WorkbookTypeCodeAndAttributesValidatorTest extends Object
  • Field Details

  • Constructor Details

    • WorkbookTypeCodeAndAttributesValidatorTest

      public WorkbookTypeCodeAndAttributesValidatorTest()
  • Method Details

    • setup

      public void setup()
    • shouldPassWhenTypeAndAttributesExist

      public void shouldPassWhenTypeAndAttributesExist()
    • shouldReturnValidationErrorWhenTypeCodeDoesNotExist

      public void shouldReturnValidationErrorWhenTypeCodeDoesNotExist()
    • shouldReturnValidationErrorWhenUserDoesNotHavePermissionToReadType

      public void shouldReturnValidationErrorWhenUserDoesNotHavePermissionToReadType()
    • shouldReturnValidationErrorWhenUserDoesNotHavePermissionToChangeType

      public void shouldReturnValidationErrorWhenUserDoesNotHavePermissionToChangeType()
    • shouldReturnValidationErrorWhenUserDoesNotHavePermissionToCreatingNewInstanceOfType

      public void shouldReturnValidationErrorWhenUserDoesNotHavePermissionToCreatingNewInstanceOfType()
    • shouldReturnValidationErrorWhenColumnsAreDuplicated

      public void shouldReturnValidationErrorWhenColumnsAreDuplicated()
    • shouldReturnValidationErrorWhenColumnDoesNotExist

      public void shouldReturnValidationErrorWhenColumnDoesNotExist()
    • shouldReturnValidationErrorWhenUserDoesNotHavePermissionToReadAttribute

      public void shouldReturnValidationErrorWhenUserDoesNotHavePermissionToReadAttribute()
    • shouldReturnValidationErrorWhenUserDoesNotHavePermissionToChangeAttribute

      public void shouldReturnValidationErrorWhenUserDoesNotHavePermissionToChangeAttribute()
    • shouldReturnValidationErrorWhenUnknownColumnExists

      public void shouldReturnValidationErrorWhenUnknownColumnExists()
    • shouldReturnValidationErrorWhenClassificationSystemDoesNotExistOrUserDontHavePermission

      public void shouldReturnValidationErrorWhenClassificationSystemDoesNotExistOrUserDontHavePermission()
    • shouldReturnValidationErrorWhenUserDoesNotHaveReadPermissionsToClassificationTypes

      public void shouldReturnValidationErrorWhenUserDoesNotHaveReadPermissionsToClassificationTypes()
    • shouldReturnValidationErrorWhenUserDoesNotHaveWritePermissionsToClassificationTypes

      public void shouldReturnValidationErrorWhenUserDoesNotHaveWritePermissionsToClassificationTypes()
    • shouldReturnValidationErrorWhenUserDoesNotHaveCreatePermissionsToClassificationTypes

      public void shouldReturnValidationErrorWhenUserDoesNotHaveCreatePermissionsToClassificationTypes()
    • shouldValidationOfClassificationNotBeLaunchedWhenThereIsNoClassificationInExcelSheet

      public void shouldValidationOfClassificationNotBeLaunchedWhenThereIsNoClassificationInExcelSheet()
    • assertValidationResult

      protected void assertValidationResult(List<ExcelValidationResult> validationResults, String headerMessageKey, String descriptionMessageKey)