Class DefaultSQLRecoveryStrategyUnitTest

java.lang.Object
de.hybris.platform.jdbcwrapper.interceptor.recover.DefaultSQLRecoveryStrategyUnitTest

@UnitTest public class DefaultSQLRecoveryStrategyUnitTest extends Object
  • Constructor Details

    • DefaultSQLRecoveryStrategyUnitTest

      public DefaultSQLRecoveryStrategyUnitTest()
  • Method Details

    • shouldTreatSQLRecoverableExceptionAsRecoverableOne

      public void shouldTreatSQLRecoverableExceptionAsRecoverableOne()
    • shouldTreatNotRecoverableSQLExceptionAsNotRecoverableOne

      public void shouldTreatNotRecoverableSQLExceptionAsNotRecoverableOne()
    • shouldTreatNotRecoverableSQLExceptionAsRecoverableOneWhenErrorCodeMatchesAndSQLServerIsUsed

      public void shouldTreatNotRecoverableSQLExceptionAsRecoverableOneWhenErrorCodeMatchesAndSQLServerIsUsed()
    • shouldTreatRecoverableSQLExceptionAsNonRecoverableOneWhenErrorCodeMatchesAndOracleIsUsed

      public void shouldTreatRecoverableSQLExceptionAsNonRecoverableOneWhenErrorCodeMatchesAndOracleIsUsed()
    • shouldTreatGetConnectionMethodFromTheDataSourceAsTheOneWhichCanRecoverTheSystem

      public void shouldTreatGetConnectionMethodFromTheDataSourceAsTheOneWhichCanRecoverTheSystem()
    • shouldIncreaseTheBackoffDurationExponentialyBasedOnTheConfiguration

      public void shouldIncreaseTheBackoffDurationExponentialyBasedOnTheConfiguration()
    • shouldConvertBlankStringToEmptySet

      public void shouldConvertBlankStringToEmptySet()
    • shouldConvertValidStringToSet

      public void shouldConvertValidStringToSet()
    • shouldConvertInvalidStringToException

      public void shouldConvertInvalidStringToException()
    • shouldMergeRecoverableErrorCodesToDbSpecificones

      public void shouldMergeRecoverableErrorCodesToDbSpecificones()
    • shouldMergeNonRecoverableErrorCodesToDbSpecificones

      public void shouldMergeNonRecoverableErrorCodesToDbSpecificones()