This test doesn't make sense because the function returns the same cubes it receives.
If it changes the cubes, this test won't notice.
You should copy the cubes before passing them in if you want to test for no change.