check out the assert functions in numpy.testing, e.g.
assert_array_equal
for floating point arrays equality test might fail and assert_almost_equal is more reliable.
update
A few versions ago numpy obtained assert_allclose which is now my favorite since it allows us to specify both absolute and relative error and doesn’t require decimal rounding as the closeness criterion.