Sha256: 9bf9040e9a9a42166fcb5f9f24f455e0ea4bd29a3853207ca78d7e02024ce784
Contents?: true
Size: 1.01 KB
Versions: 8
Compression:
Stored size: 1.01 KB
Contents
describe "d3-random" do # Not really testing anything more meaningful, # just that they return some numbers # http://xkcd.com/221/ it "d3.random_uniform" do expect(D3.random_uniform.call).to be_a(Numeric) expect(D3.random_uniform(10).call).to be_a(Numeric) expect(D3.random_uniform(10,20).call).to be_a(Numeric) end it "d3.random_normal" do expect(D3.random_normal.call).to be_a(Numeric) expect(D3.random_normal(10).call).to be_a(Numeric) expect(D3.random_normal(10, 2).call).to be_a(Numeric) end it "d3.random_log_normal" do expect(D3.random_log_normal.call).to be_a(Numeric) expect(D3.random_log_normal(10).call).to be_a(Numeric) expect(D3.random_log_normal(10, 2).call).to be_a(Numeric) end it "d3.random_bates" do expect(D3.random_bates(5).call).to be_a(Numeric) end it "d3.random_irwin_hall" do expect(D3.random_irwin_hall(5).call).to be_a(Numeric) end it "d3.random_exponential" do expect(D3.random_exponential(3).call).to be_a(Numeric) end end
Version data entries
8 entries across 8 versions & 2 rubygems