Asserts on hash.keys or hash.values can not be relied on as the order is random (I had an expected values of [:two, :one] when I got to that test).
Ensuring that later class method definitions don't mess with earlier tests. Renaming test to reflect that other objects are not affected by singleton methods on objects. Signed-off-by: edgecase <github@theedgecase.com>
Signed-off-by: edgecase <github@theedgecase.com>