Skip to content

Commit 45c334e

Browse files
committed
Write Numeric#negative? specs
1 parent 6e164b0 commit 45c334e

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

core/numeric/negative_spec.rb

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
require File.expand_path('../../../spec_helper', __FILE__)
2+
3+
ruby_version_is "2.3" do
4+
describe "Numeric#negative?" do
5+
describe "on positive numbers" do
6+
it "returns false" do
7+
1.negative?.should be_false
8+
0.1.negative?.should be_false
9+
end
10+
end
11+
12+
describe "on zero" do
13+
it "returns false" do
14+
0.negative?.should be_false
15+
0.0.negative?.should be_false
16+
end
17+
end
18+
19+
describe "on negative numbers" do
20+
it "returns true" do
21+
-1.negative?.should be_true
22+
-0.1.negative?.should be_true
23+
end
24+
end
25+
end
26+
end

0 commit comments

Comments
 (0)