File tree Expand file tree Collapse file tree 2 files changed +20
-46
lines changed Expand file tree Collapse file tree 2 files changed +20
-46
lines changed Original file line number Diff line number Diff line change @@ -77,6 +77,26 @@ def test_membership_validator_default
77
77
assert_equal :detect , @ldap . membership_validator
78
78
end
79
79
80
+ def test_membership_validator_configured_to_classic_strategy
81
+ @ldap . configure_membership_validation_strategy :classic
82
+ assert_equal :classic , @ldap . membership_validator
83
+ end
84
+
85
+ def test_membership_validator_configured_to_recursive_strategy
86
+ @ldap . configure_membership_validation_strategy :recursive
87
+ assert_equal :recursive , @ldap . membership_validator
88
+ end
89
+
90
+ def test_membership_validator_configured_to_active_directory_strategy
91
+ @ldap . configure_membership_validation_strategy :active_directory
92
+ assert_equal :active_directory , @ldap . membership_validator
93
+ end
94
+
95
+ def test_membership_validator_misconfigured_to_unrecognized_strategy_falls_back_to_default
96
+ @ldap . configure_membership_validation_strategy :unknown
97
+ assert_equal :detect , @ldap . membership_validator
98
+ end
99
+
80
100
def test_capabilities
81
101
assert_kind_of Net ::LDAP ::Entry , @ldap . capabilities
82
102
end
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments