Sha256: 69a1b50d86b61c799011fb788f5804185575656659916e882d0b687999bd4748
Contents?: true
Size: 855 Bytes
Versions: 54
Compression:
Stored size: 855 Bytes
Contents
use "ponytest" actor Main is TestList new create(env: Env) => PonyTest(env, this) new make() => None fun tag tests(test: PonyTest) => test(_TestSquares) class iso _TestSquares is UnitTest """ Test Difference of Squares package """ fun name(): String => "difference-of-squares/Squares" fun apply(h: TestHelper) => h.assert_eq[U32](225, Squares(5).square_of_sums()) h.assert_eq[U32](55, Squares(5).sum_of_squares()) h.assert_eq[U32](170, Squares(5).difference()) h.assert_eq[U32](3025, Squares(10).square_of_sums()) h.assert_eq[U32](385, Squares(10).sum_of_squares()) h.assert_eq[U32](2640, Squares(10).difference()) h.assert_eq[U32](25502500, Squares(100).square_of_sums()) h.assert_eq[U32](338350, Squares(100).sum_of_squares()) h.assert_eq[U32](25164150, Squares(100).difference())
Version data entries
54 entries across 54 versions & 1 rubygems