Yes in water is a good way of testing eggs, but to be more crompehensive:
When the eggs stay flat down under water, they are very fresh, if they want to go upright they are probably at least 2 to 3...