please refactor this method to become: test_***