Updated on 2026-08-14
This commit is contained in:
parent
50332186fa
commit
5f6767abaf
58 changed files with 85 additions and 717 deletions
|
|
@ -14,12 +14,6 @@ internal class DefaultStakingFeatureToggles(
|
|||
return featureTogglesManager.isFeatureEnabled(toggle)
|
||||
}
|
||||
|
||||
override fun isSolanaUnstakeValidationEnabled(): Boolean {
|
||||
return featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.AND_16148_SOLANA_UNSTAKE_VALIDATION_ENABLED,
|
||||
)
|
||||
}
|
||||
|
||||
override fun isRegionUnavailableHandlingEnabled(): Boolean {
|
||||
return featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.AND_15231_STAKING_REGION_UNAVAILABLE_ENABLED,
|
||||
|
|
|
|||
|
|
@ -48,32 +48,6 @@ internal class DefaultStakingFeatureTogglesTest {
|
|||
verify(exactly = 0) { featureTogglesManager.isFeatureEnabled(any()) }
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `isSolanaUnstakeValidationEnabled returns true when toggle enabled`() {
|
||||
every {
|
||||
featureTogglesManager.isFeatureEnabled(FeatureToggles.AND_16148_SOLANA_UNSTAKE_VALIDATION_ENABLED)
|
||||
} returns true
|
||||
|
||||
assertThat(toggles.isSolanaUnstakeValidationEnabled()).isTrue()
|
||||
|
||||
verify(exactly = 1) {
|
||||
featureTogglesManager.isFeatureEnabled(FeatureToggles.AND_16148_SOLANA_UNSTAKE_VALIDATION_ENABLED)
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `isSolanaUnstakeValidationEnabled returns false when toggle disabled`() {
|
||||
every {
|
||||
featureTogglesManager.isFeatureEnabled(FeatureToggles.AND_16148_SOLANA_UNSTAKE_VALIDATION_ENABLED)
|
||||
} returns false
|
||||
|
||||
assertThat(toggles.isSolanaUnstakeValidationEnabled()).isFalse()
|
||||
|
||||
verify(exactly = 1) {
|
||||
featureTogglesManager.isFeatureEnabled(FeatureToggles.AND_16148_SOLANA_UNSTAKE_VALIDATION_ENABLED)
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
fun `GIVEN toggle enabled WHEN isRegionUnavailableHandlingEnabled THEN returns true`() {
|
||||
// Arrange
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue