Sha256: f4f4e35d23554a1d94de90dbfce563cae364c263fc9f0f4f44b86a73637cd3a6
Contents?: true
Size: 593 Bytes
Versions: 13
Compression:
Stored size: 593 Bytes
Contents
describe Integer, "#square_triangular?" do # A001110 @seq = [0,1,36,1225,41616,1413721,48024900,1631432881, 55420693056,1882672131025,63955431761796, 2172602007770041,73804512832419600, 2507180834294496361,85170343853180456676, 2893284510173841030625] @seq.each do |n| it "returns true for square triangular number #{n}" do n.should be_square_triangular end end @seq.to_seq.invert.sample(100).each do |n| it "returns false for non-square-triangular number #{n}" do n.should_not be_square_triangular end end end
Version data entries
13 entries across 13 versions & 1 rubygems