Revert "Remove test"

This reverts commit 208a88c2b7d9da45bdf5e91b759cd089de0699d9.
Revert "Remove tests"

This reverts commit c6d15df4c5d33b0c6d4b85f9209e2ab43a18e1ae.
Remove assertAlmostEqual