Module: Test::Unit::Must::Assertions
- Included in:
- Object
- Defined in:
- lib/test/unit/must.rb
Instance Method Summary collapse
- #must_accept(send_array, message = nil) ⇒ Object
- #must_alias_method(alias_name, original_name, message = nil) ⇒ Object
- #must_be(expected, message = nil) ⇒ Object
- #must_be_boolean(message = nil) ⇒ Object
- #must_be_empty(message = nil) ⇒ Object
- #must_be_false(message = nil) ⇒ Object
- #must_be_in_delta(expected_float, delta = 0.001, message = nil) ⇒ Object
- #must_be_in_epsilon(expected_float, epsilon = 0.001, message = nil) ⇒ Object
- #must_be_instance_of(klass, message = nil) ⇒ Object
- #must_be_kind_of(klass, message = nil) ⇒ Object
- #must_be_nil(message = nil) ⇒ Object
- #must_be_true(message = nil) ⇒ Object
- #must_be_truth(message = nil) ⇒ Object
- #must_compare(operator, expected, message = nil) ⇒ Object
- #must_define_constant(constant_name, message = nil) ⇒ Object
- #must_equal(expected, message = nil) ⇒ Object
- #must_exist_in_filesystem(message = nil) ⇒ Object
- #must_fail(message = nil) ⇒ Object
- #must_include(member, message = nil) ⇒ Object
- #must_match(pattern, message = nil) ⇒ Object
- #must_not_accept(send_array, message = nil) ⇒ Object
- #must_not_be(expected, message = nil) ⇒ Object
- #must_not_be_empty(message = nil) ⇒ Object
- #must_not_be_in_delta(expected_float, delta = 0.001, message = nil) ⇒ Object
- #must_not_be_in_epsilon(expected_float, epsilon = 0.001, message = nil) ⇒ Object
- #must_not_be_nil(message = nil) ⇒ Object
- #must_not_define_constant(constant_name, message = nil) ⇒ Object
- #must_not_equal(expected, message = nil) ⇒ Object
- #must_not_exist_in_filesystem(message = nil) ⇒ Object
- #must_not_include(member, message = nil) ⇒ Object
- #must_not_match(pattern, message = nil) ⇒ Object
- #must_not_predicate(predicate, message = nil) ⇒ Object
- #must_not_respond_to(method, message = nil) ⇒ Object
- #must_operate(operator, argument, message = nil) ⇒ Object
- #must_predicate(predicate, message = nil) ⇒ Object
- #must_raise(*arguments) ⇒ Object
- #must_raise_kind_of(*arguments) ⇒ Object
- #must_raise_message(expected, message = nil) ⇒ Object
- #must_raise_nothing(*arguments) ⇒ Object
- #must_respond_to(method, message = nil) ⇒ Object
- #must_throw(expected_object, message = nil) ⇒ Object
- #must_throw_nothing(*arguments) ⇒ Object
- #must_yield_truth(message = nil) ⇒ Object
Instance Method Details
#must_accept(send_array, message = nil) ⇒ Object
222 223 224 225 |
# File 'lib/test/unit/must.rb', line 222 def must_accept send_array, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_send, [self] + send_array, end |
#must_alias_method(alias_name, original_name, message = nil) ⇒ Object
47 48 49 50 |
# File 'lib/test/unit/must.rb', line 47 def must_alias_method alias_name, original_name, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_alias_method, self, alias_name, original_name, end |
#must_be(expected, message = nil) ⇒ Object
212 213 214 215 |
# File 'lib/test/unit/must.rb', line 212 def must_be expected, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_same, expected, self, end |
#must_be_boolean(message = nil) ⇒ Object
57 58 59 60 |
# File 'lib/test/unit/must.rb', line 57 def must_be_boolean =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_boolean, self, end |
#must_be_empty(message = nil) ⇒ Object
77 78 79 80 |
# File 'lib/test/unit/must.rb', line 77 def must_be_empty =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_empty, self, end |
#must_be_false(message = nil) ⇒ Object
102 103 104 105 |
# File 'lib/test/unit/must.rb', line 102 def must_be_false =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_false, self, end |
#must_be_in_delta(expected_float, delta = 0.001, message = nil) ⇒ Object
107 108 109 110 |
# File 'lib/test/unit/must.rb', line 107 def must_be_in_delta expected_float, delta=0.001, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_in_delta, expected_float, self, delta, end |
#must_be_in_epsilon(expected_float, epsilon = 0.001, message = nil) ⇒ Object
117 118 119 120 |
# File 'lib/test/unit/must.rb', line 117 def must_be_in_epsilon expected_float, epsilon=0.001, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_in_epsilon, expected_float, self, epsilon, end |
#must_be_instance_of(klass, message = nil) ⇒ Object
137 138 139 140 |
# File 'lib/test/unit/must.rb', line 137 def must_be_instance_of klass, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_instance_of, klass, self, end |
#must_be_kind_of(klass, message = nil) ⇒ Object
142 143 144 145 |
# File 'lib/test/unit/must.rb', line 142 def must_be_kind_of klass, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_kind_of, klass, self, end |
#must_be_nil(message = nil) ⇒ Object
157 158 159 160 |
# File 'lib/test/unit/must.rb', line 157 def must_be_nil =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_nil, self, end |
#must_be_true(message = nil) ⇒ Object
252 253 254 255 |
# File 'lib/test/unit/must.rb', line 252 def must_be_true =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_true, self, end |
#must_be_truth(message = nil) ⇒ Object
42 43 44 45 |
# File 'lib/test/unit/must.rb', line 42 def must_be_truth =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert, self, end |
#must_compare(operator, expected, message = nil) ⇒ Object
62 63 64 65 |
# File 'lib/test/unit/must.rb', line 62 def must_compare operator, expected, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_compare, expected, operator, self, end |
#must_define_constant(constant_name, message = nil) ⇒ Object
67 68 69 70 |
# File 'lib/test/unit/must.rb', line 67 def must_define_constant constant_name, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_const_defined, self, constant_name, end |
#must_equal(expected, message = nil) ⇒ Object
87 88 89 90 |
# File 'lib/test/unit/must.rb', line 87 def must_equal expected, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_equal, expected, self, end |
#must_exist_in_filesystem(message = nil) ⇒ Object
172 173 174 175 |
# File 'lib/test/unit/must.rb', line 172 def must_exist_in_filesystem =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_path_exist, self, end |
#must_fail(message = nil) ⇒ Object
97 98 99 100 |
# File 'lib/test/unit/must.rb', line 97 def must_fail =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_fail_assertion, , &self end |
#must_include(member, message = nil) ⇒ Object
127 128 129 130 |
# File 'lib/test/unit/must.rb', line 127 def must_include member, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_include, self, member, end |
#must_match(pattern, message = nil) ⇒ Object
147 148 149 150 |
# File 'lib/test/unit/must.rb', line 147 def must_match pattern, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_match, pattern, self, end |
#must_not_accept(send_array, message = nil) ⇒ Object
227 228 229 230 |
# File 'lib/test/unit/must.rb', line 227 def must_not_accept send_array, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_send, [self] + send_array, end |
#must_not_be(expected, message = nil) ⇒ Object
217 218 219 220 |
# File 'lib/test/unit/must.rb', line 217 def must_not_be expected, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_same, expected, self, end |
#must_not_be_empty(message = nil) ⇒ Object
82 83 84 85 |
# File 'lib/test/unit/must.rb', line 82 def must_not_be_empty =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_empty, self, end |
#must_not_be_in_delta(expected_float, delta = 0.001, message = nil) ⇒ Object
112 113 114 115 |
# File 'lib/test/unit/must.rb', line 112 def must_not_be_in_delta expected_float, delta=0.001, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_in_delta, expected_float, self, delta, end |
#must_not_be_in_epsilon(expected_float, epsilon = 0.001, message = nil) ⇒ Object
122 123 124 125 |
# File 'lib/test/unit/must.rb', line 122 def must_not_be_in_epsilon expected_float, epsilon=0.001, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_in_epsilon, expected_float, self, epsilon, end |
#must_not_be_nil(message = nil) ⇒ Object
162 163 164 165 |
# File 'lib/test/unit/must.rb', line 162 def must_not_be_nil =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_nil, self, end |
#must_not_define_constant(constant_name, message = nil) ⇒ Object
72 73 74 75 |
# File 'lib/test/unit/must.rb', line 72 def must_not_define_constant constant_name, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_const_defined, self, constant_name, end |
#must_not_equal(expected, message = nil) ⇒ Object
92 93 94 95 |
# File 'lib/test/unit/must.rb', line 92 def must_not_equal expected, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_equal, expected, self, end |
#must_not_exist_in_filesystem(message = nil) ⇒ Object
177 178 179 180 |
# File 'lib/test/unit/must.rb', line 177 def must_not_exist_in_filesystem =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_path_not_exist, self, end |
#must_not_include(member, message = nil) ⇒ Object
132 133 134 135 |
# File 'lib/test/unit/must.rb', line 132 def must_not_include member, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_include, self, member, end |
#must_not_match(pattern, message = nil) ⇒ Object
152 153 154 155 |
# File 'lib/test/unit/must.rb', line 152 def must_not_match pattern, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_match, pattern, self, end |
#must_not_predicate(predicate, message = nil) ⇒ Object
187 188 189 190 |
# File 'lib/test/unit/must.rb', line 187 def must_not_predicate predicate, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_predicate, self, predicate, end |
#must_not_respond_to(method, message = nil) ⇒ Object
237 238 239 240 |
# File 'lib/test/unit/must.rb', line 237 def must_not_respond_to method, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_not_respond_to, self, method, end |
#must_operate(operator, argument, message = nil) ⇒ Object
167 168 169 170 |
# File 'lib/test/unit/must.rb', line 167 def must_operate operator, argument, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_operator, self, operator, argument, end |
#must_predicate(predicate, message = nil) ⇒ Object
182 183 184 185 |
# File 'lib/test/unit/must.rb', line 182 def must_predicate predicate, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_predicate, self, predicate, end |
#must_raise(*arguments) ⇒ Object
192 193 194 195 |
# File 'lib/test/unit/must.rb', line 192 def must_raise *arguments $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_raise, *arguments, &self end |
#must_raise_kind_of(*arguments) ⇒ Object
197 198 199 200 |
# File 'lib/test/unit/must.rb', line 197 def must_raise_kind_of *arguments $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_raise_kind_of, *arguments, &self end |
#must_raise_message(expected, message = nil) ⇒ Object
202 203 204 205 |
# File 'lib/test/unit/must.rb', line 202 def expected, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_raise_message, expected, , &self end |
#must_raise_nothing(*arguments) ⇒ Object
207 208 209 210 |
# File 'lib/test/unit/must.rb', line 207 def must_raise_nothing *arguments $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_nothing_raised, *arguments, &self end |
#must_respond_to(method, message = nil) ⇒ Object
232 233 234 235 |
# File 'lib/test/unit/must.rb', line 232 def must_respond_to method, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_respond_to, self, method, end |
#must_throw(expected_object, message = nil) ⇒ Object
242 243 244 245 |
# File 'lib/test/unit/must.rb', line 242 def must_throw expected_object, =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_throw, expected_object, , &self end |
#must_throw_nothing(*arguments) ⇒ Object
247 248 249 250 |
# File 'lib/test/unit/must.rb', line 247 def must_throw_nothing *arguments $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_nothing_thrown, *arguments, &self end |
#must_yield_truth(message = nil) ⇒ Object
52 53 54 55 |
# File 'lib/test/unit/must.rb', line 52 def must_yield_truth =nil $ebb6cc8f_e966_4d1f_969f_530ea365eb36.send \ :assert_block, , &self end |