Class: TestKyaniteObject
- Defined in
- test/general/test_object.rb
Object Additions
- Usage
-
require 'kyanite/basics'
Instance Method Summary
(collapse)
Instance Method Details
- (Object) test_blank
41
42
43
44
45
46
47
48
|
# File 'test/general/test_object.rb', line 41
def test_blank
assert_equal false, 1.blank? assert_equal false, 'a'.blank? assert_equal false, true.blank? assert_equal false, false.blank? end
|
- (Object) test_is_numeric
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
# File 'test/general/test_object.rb', line 14
def test_is_numeric
assert 1.2345.is_numeric? assert 12345678987654321.is_numeric? assert 0.is_numeric? assert 0.0.is_numeric? assert ".001".is_numeric? assert 123435.12345.is_numeric? assert ! "123435.".is_numeric?
assert "1.50130937545297e+68".is_numeric? assert ! "a".is_numeric?
assert ! "a42".is_numeric?
assert ! "42a".is_numeric?
assert 123.42.is_numeric? assert "1_2_3.42".is_numeric? assert ! "_1_2_3_.42_".is_numeric?
assert ! "__1__2_3_.42__".is_numeric?
assert ! nil.is_numeric?
assert ! true.is_numeric?
assert ! false.is_numeric?
assert ! [].is_numeric?
assert ! [1].is_numeric?
assert ! [1,2].is_numeric?
assert ! Fixnum.is_numeric?
end
|